Closed Superchicken closed 6 years ago
After poking around in the current deluge.py I found a lovely comment:
# deluge client lib chokes on future's newlist, make sure we have a native python list here
changing
self.get_torrents_status(list(self.settings_map.keys()) + config.get('keys', []))
to
self.get_torrents_status(native(list(self.settings_map.keys())) + config.get('keys', []))
and adding
from future.utils import native
in deluge.py resolves this issue.
@gazpachoking Please add these changes to #2102
Expected behaviour:
The from_deluge plugin should produce entries from the deluge client.
Actual behaviour:
KeyError, similar to #1086.
Steps to reproduce:
Config:
config.yml
Log:
crash_report.2018.07.31.205427858564.log
Additional information:
pip install deluge-client
)