#2044: [Execute] Cannot re-enable plugin
--------------------+-------------------------------------------------------
 Reporter:  Cas     |       Owner:       
     Type:  bug     |      Status:  new  
 Priority:  major   |   Milestone:  1.3.4
Component:  plugin  |     Version:  1.3.3
 Keywords:          |  
--------------------+-------------------------------------------------------
 Enabled, disable then attempt to enable again results in this error:

 {{{
 
--------------------------------------------------------------------------------
 [ERROR   ] 22:03:12 client:395 RPCError Message Received!
 
--------------------------------------------------------------------------------
 RPCRequest: core.enable_plugin(Execute)
 
--------------------------------------------------------------------------------
   File "/home/ubuntu/deluge.git/deluge/core/rpcserver.py", line 298, in
 dispatch
     ret = self.factory.methods[method](*args, **kwargs)
   File "/home/ubuntu/deluge.git/deluge/core/core.py", line 511, in
 enable_plugin
     return None
   File "/home/ubuntu/deluge.git/deluge/core/pluginmanager.py", line 82, in
 enable_plugin
     super(PluginManager, self).enable_plugin(name)
   File "/home/ubuntu/deluge.git/deluge/pluginmanagerbase.py", line 151, in
 enable_plugin
     component.start([instance.plugin._component_name])
   File "/home/ubuntu/deluge.git/deluge/component.py", line 278, in start
     if self.components[name]._component_depend:

 KeyError: CorePlugin.Execute
 
--------------------------------------------------------------------------------
 }}}

 The only clue to the issue is that removing all the exported RPC methods
 from core.py stopped the error occurring.

-- 
Ticket URL: <http://dev.deluge-torrent.org/ticket/2044>
Deluge <http://deluge-torrent.org/>
Deluge project

-- 
You received this message because you are subscribed to the Google Groups 
"Deluge Dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/deluge-dev?hl=en.

Reply via email to