#3286: Error setting some config values from console ('str' object has no
attribute 'decode')
----------------------------+---------------------
Reporter: paulo | Type: bug
Status: new | Priority: minor
Milestone: needs verified | Component: Unknown
Version: 2.0.3 | Keywords:
----------------------------+---------------------
{{{#!bash
deluge-console "config -s download_location /tmp"
}}}
{{{
'str' object has no attribute 'decode'
15:43:24 [ERROR ][deluge.ui.console.cmdline.command
:138 ] 'str' object has no attribute 'decode'
Traceback (most recent call last):
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/command.py", line 135, in exec_command
ret = self._commands[options.command].handle(options)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 104, in
handle
return self._set_config(options)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 143, in
_set_config
val = simple_eval(val)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 72, in
simple_eval
res = atom(src, next(src))
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 57, in atom
return token[-1].decode('string-escape')
AttributeError: 'str' object has no attribute 'decode'
Traceback (most recent call last):
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/command.py", line 135, in exec_command
ret = self._commands[options.command].handle(options)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 104, in
handle
return self._set_config(options)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 143, in
_set_config
val = simple_eval(val)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 72, in
simple_eval
res = atom(src, next(src))
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 57, in atom
return token[-1].decode('string-escape')
AttributeError: 'str' object has no attribute 'decode'
}}}
Deluge 2.0.3 \\
libtorrent 1.1.5 \\
Python 3.6.8
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3286>
Deluge <https://deluge-torrent.org/>
Deluge Project
--
You received this message because you are subscribed to the Google Groups
"Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/deluge-dev.
To view this discussion on the web visit
https://groups.google.com/d/msgid/deluge-dev/044.e7f903a4817e874882c85ecb81889ae6%40deluge-torrent.org.
For more options, visit https://groups.google.com/d/optout.