summaryrefslogtreecommitdiffstats
path: root/module/plugins/internal/Hook.py
diff options
context:
space:
mode:
Diffstat (limited to 'module/plugins/internal/Hook.py')
-rw-r--r--module/plugins/internal/Hook.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/module/plugins/internal/Hook.py b/module/plugins/internal/Hook.py
index 6ead5cf0b..f1308c25b 100644
--- a/module/plugins/internal/Hook.py
+++ b/module/plugins/internal/Hook.py
@@ -6,7 +6,7 @@ from module.plugins.internal.Addon import Addon, threaded
class Hook(Addon):
__name__ = "Hook"
__type__ = "hook"
- __version__ = "0.14"
+ __version__ = "0.16"
__status__ = "testing"
__description__ = """Base hook plugin"""
@@ -16,9 +16,13 @@ class Hook(Addon):
("Walter Purcaro", "vuolter@gmail.com")]
- def __init__(self, core, manager):
- super(Hook, self).__init__(core, manager)
- self.init_periodical(10)
+ PERIODICAL_INTERVAL = 10
+
+
+ def __init__(self, *args, **kwargs):
+ super(Hook, self).__init__(*args, **kwargs)
+ if self.PERIODICAL_INTERVAL:
+ self.start_periodical(self.PERIODICAL_INTERVAL)
#@TODO: Remove in 0.4.10