Page 1 of 1

Settings not saving in WebGUI

Posted: Tue Apr 17, 2012 1:18 pm
by s3c
Hi all, I'm currently having some issues saving settings using the WebGui. After applying port settings or enabling a plugin they don't take effect and when going back to the settings panel I can briefly see the values I set before they revert to the defaults. I've tried changing the config files manually and this works for a port change but only when the service isn't running. Here's a log of the error when trying to enable flexRss:

Code: Select all

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/deluge/pluginmanagerbase.py", line 143, in enable_plugin
    cls = entry_point.load()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1989, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/home/fluffy/.config/deluge/plugins/flexRSS-0.1.egg/flexrss/__init__.py", line 40, in <module>
ImportError: cannot import name PluginBase
Its running on a headless Debian testing machine.

deluged: 1.3.3
libtorrent: 0.15.10.0

Re: Settings not saving in WebGUI

Posted: Tue Apr 17, 2012 3:45 pm
by Cas
The solution is simple, do not use Flexrss, it is for only for the old Deluge versions.

Re: Settings not saving in WebGUI

Posted: Tue Apr 17, 2012 4:00 pm
by s3c
I tried YaRSS2 as well, it does exactly the same.

Re: Settings not saving in WebGUI

Posted: Tue Apr 17, 2012 4:26 pm
by Cas
Make sure you have deleted flexrss plugin from the config dir. You may need to either delete core.conf or whole config as it may be corrupted.

Re: Settings not saving in WebGUI

Posted: Tue Apr 17, 2012 8:50 pm
by s3c
Tried deleting the config and creating it again from scratch. The problem persists, I still can't activate user plugins or change the listening port using the WebGui. I can change some of the settings though, changed the default download location and it works fine.

Re: Settings not saving in WebGUI

Posted: Tue Apr 17, 2012 9:03 pm
by Cas
Which plugins are you attempting to use and do they match your installed python version?