@if_then_else wrote:
Hi,
I recently updated my torrentbox (a Cubieborad 3 / Cubietruck) from Debian 8 "Jessie" to Debian 9 "Stretch".
I set up Flexget based on my existing configuration file and also recreated the directory structure on the file system.N.B.: My Flexget task is parsing some torrent list from an existing RSS feed in periodic intervals. Once an entry has been accepted, it's supposed to download the torrent file to a specific directory and to add this file to deluge.
However, since the recent OS upgrade, Flexget won't download the torrent file anymore because of the following issue:
2017-12-09 08:00 CRITICAL task dime BUG: Unhandled error in plugin download: 'list' object is not callable
2017-12-09 08:00 CRITICAL manager dime An unexpected crash has occurred. Writing crash report to /crash_report.2017.12.09.080008853505.log. Please verify you are running the latest version of flexget by using "flexget -V" from CLI or by using version_checker plugin at http://flexget.com/wiki/Plugins/version_checker. You are currently using version 2.11.9
2017-12-09 08:00 DEBUG manager dime Traceback:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/flexget/task.py", line 486, in _runplugin
return method(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/flexget/event.py", line 23, in call
return self.func(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/output/download.py", line 94, in on_task_download
tmp_path=tmp)
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/output/download.py", line 179, in get_temp_files
self.get_temp_file(task, entry, require_path, handle_magnets, fail_html, tmp_path)
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/output/download.py", line 132, in get_temp_file
error = self.process_entry(task, entry, url, tmp_path)
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/output/download.py", line 199, in process_entry
self.download_entry(task, entry, url, tmp_path)
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/output/download.py", line 236, in download_entry
response = task.requests.get(url, auth=auth, raise_status=False)
File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 521, in get
return self.request('GET', url, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/flexget/utils/requests.py", line 240, in request
result = super(Session, self).request(method, url, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 494, in request
prep = self.prepare_request(req)
File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 437, in prepare_request
hooks=merge_hooks(request.hooks, self.hooks),
File "/usr/local/lib/python2.7/dist-packages/requests/models.py", line 309, in prepare
self.prepare_auth(auth, url)
File "/usr/local/lib/python2.7/dist-packages/requests/models.py", line 540, in prepare_auth
r = auth(self)
TypeError: 'list' object is not callableI never had this issue with my previous installation of Flexget on Debian 8 and my existing Flexget config file.
Any idea if this issue might be specific to the upgraded operating system, some missing file system permissions or if this could be due to a bug in Flexget?
Posts: 1
Participants: 1