mirror of
https://github.com/codex-storage/deluge.git
synced 2025-02-17 13:56:47 +00:00
Fix plugin __init__'s and update create_plugin script
This commit is contained in:
parent
5c5bc9a713
commit
3a558433b9
@ -26,10 +26,19 @@
|
|||||||
from deluge.plugins.init import PluginInitBase
|
from deluge.plugins.init import PluginInitBase
|
||||||
|
|
||||||
class CorePlugin(PluginInitBase):
|
class CorePlugin(PluginInitBase):
|
||||||
from core import Core as _plugin_cls
|
def __init__(self, plugin_name):
|
||||||
|
from core import Core as _plugin_cls
|
||||||
|
self._plugin_cls = _plugin_cls
|
||||||
|
super(CorePlugin, self).__init__(plugin_name)
|
||||||
|
|
||||||
class GtkUIPlugin(PluginInitBase):
|
class GtkUIPlugin(PluginInitBase):
|
||||||
from gtkui import GtkUI as _plugin_cls
|
def __init__(self, plugin_name):
|
||||||
|
from gtkui import GtkUI as _plugin_cls
|
||||||
|
self._plugin_cls = _plugin_cls
|
||||||
|
super(GtkUIPlugin, self).__init__(plugin_name)
|
||||||
|
|
||||||
class WebUIPlugin(PluginInitBase):
|
class WebUIPlugin(PluginInitBase):
|
||||||
from webui import WebUI as _plugin_cls
|
def __init__(self, plugin_name):
|
||||||
|
from webui import WebUI as _plugin_cls
|
||||||
|
self._plugin_cls = _plugin_cls
|
||||||
|
super(WebUIPlugin, self).__init__(plugin_name)
|
||||||
|
@ -25,10 +25,19 @@
|
|||||||
from deluge.plugins.init import PluginInitBase
|
from deluge.plugins.init import PluginInitBase
|
||||||
|
|
||||||
class CorePlugin(PluginInitBase):
|
class CorePlugin(PluginInitBase):
|
||||||
from core import Core as _plugin_cls
|
def __init__(self, plugin_name):
|
||||||
|
from core import Core as _plugin_cls
|
||||||
|
self._plugin_cls = _plugin_cls
|
||||||
|
super(CorePlugin, self).__init__(plugin_name)
|
||||||
|
|
||||||
class GtkUIPlugin(PluginInitBase):
|
class GtkUIPlugin(PluginInitBase):
|
||||||
from gtkui import GtkUI as _plugin_cls
|
def __init__(self, plugin_name):
|
||||||
|
from gtkui import GtkUI as _plugin_cls
|
||||||
|
self._plugin_cls = _plugin_cls
|
||||||
|
super(GtkUIPlugin, self).__init__(plugin_name)
|
||||||
|
|
||||||
class WebUIPlugin(PluginInitBase):
|
class WebUIPlugin(PluginInitBase):
|
||||||
from webui import WebUI as _plugin_cls
|
def __init__(self, plugin_name):
|
||||||
|
from webui import WebUI as _plugin_cls
|
||||||
|
self._plugin_cls = _plugin_cls
|
||||||
|
super(WebUIPlugin, self).__init__(plugin_name)
|
||||||
|
@ -25,10 +25,19 @@
|
|||||||
from deluge.plugins.init import PluginInitBase
|
from deluge.plugins.init import PluginInitBase
|
||||||
|
|
||||||
class CorePlugin(PluginInitBase):
|
class CorePlugin(PluginInitBase):
|
||||||
from core import Core as _plugin_cls
|
def __init__(self, plugin_name):
|
||||||
|
from core import Core as _plugin_cls
|
||||||
|
self._plugin_cls = _plugin_cls
|
||||||
|
super(CorePlugin, self).__init__(plugin_name)
|
||||||
|
|
||||||
class GtkUIPlugin(PluginInitBase):
|
class GtkUIPlugin(PluginInitBase):
|
||||||
from gtkui import GtkUI as _plugin_cls
|
def __init__(self, plugin_name):
|
||||||
|
from gtkui import GtkUI as _plugin_cls
|
||||||
|
self._plugin_cls = _plugin_cls
|
||||||
|
super(GtkUIPlugin, self).__init__(plugin_name)
|
||||||
|
|
||||||
class WebUIPlugin(PluginInitBase):
|
class WebUIPlugin(PluginInitBase):
|
||||||
from webui import WebUI as _plugin_cls
|
def __init__(self, plugin_name):
|
||||||
|
from webui import WebUI as _plugin_cls
|
||||||
|
self._plugin_cls = _plugin_cls
|
||||||
|
super(WebUIPlugin, self).__init__(plugin_name)
|
||||||
|
@ -135,13 +135,22 @@ INIT = """
|
|||||||
from deluge.plugins.init import PluginInitBase
|
from deluge.plugins.init import PluginInitBase
|
||||||
|
|
||||||
class CorePlugin(PluginInitBase):
|
class CorePlugin(PluginInitBase):
|
||||||
from core import Core as _plugin_cls
|
def __init__(self, plugin_name):
|
||||||
|
from core import Core as _plugin_cls
|
||||||
|
self._plugin_cls = _plugin_cls
|
||||||
|
super(CorePlugin, self).__init__(plugin_name)
|
||||||
|
|
||||||
class GtkUIPlugin(PluginInitBase):
|
class GtkUIPlugin(PluginInitBase):
|
||||||
from gtkui import GtkUI as _plugin_cls
|
def __init__(self, plugin_name):
|
||||||
|
from gtkui import GtkUI as _plugin_cls
|
||||||
|
self._plugin_cls = _plugin_cls
|
||||||
|
super(GtkUIPlugin, self).__init__(plugin_name)
|
||||||
|
|
||||||
class WebUIPlugin(PluginInitBase):
|
class WebUIPlugin(PluginInitBase):
|
||||||
from webui import WebUI as _plugin_cls
|
def __init__(self, plugin_name):
|
||||||
|
from webui import WebUI as _plugin_cls
|
||||||
|
self._plugin_cls = _plugin_cls
|
||||||
|
super(WebUIPlugin, self).__init__(plugin_name)
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user