diff options
author | 2013-03-12 12:49:42 +0100 | |
---|---|---|
committer | 2013-03-12 12:49:42 +0100 | |
commit | 6232db5a1d3b8b5e4412af67d5bc7ca65f94333c (patch) | |
tree | 02a95e1216ace355d84a9704fb9070bd744b17c2 /module/AddonManager.py | |
parent | added missing file (diff) | |
download | pyload-6232db5a1d3b8b5e4412af67d5bc7ca65f94333c.tar.xz |
renamed most events, push events to webui
Diffstat (limited to 'module/AddonManager.py')
-rw-r--r-- | module/AddonManager.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/module/AddonManager.py b/module/AddonManager.py index 7d3852274..cc2181767 100644 --- a/module/AddonManager.py +++ b/module/AddonManager.py @@ -44,14 +44,14 @@ class AddonManager: self.createIndex() # manage addons on config change - self.addEvent("configChanged", self.manageAddons) + self.addEvent("config:changed", self.manageAddons) @lock - def callInHooks(self, event, *args): + def callInHooks(self, event, eventName, *args): """ Calls a method in all addons and catch / log errors""" for plugin in self.plugins.itervalues(): self.call(plugin, event, *args) - self.dispatchEvent(event, *args) + self.dispatchEvent(eventName, *args) def call(self, addon, f, *args): try: @@ -179,22 +179,22 @@ class AddonManager: self.call(plugin, "deactivate") def downloadPreparing(self, pyfile): - self.callInHooks("downloadPreparing", pyfile) + self.callInHooks("downloadPreparing", "download:preparing", pyfile) def downloadFinished(self, pyfile): - self.callInHooks("downloadFinished", pyfile) + self.callInHooks("downloadFinished", "download:finished", pyfile) def downloadFailed(self, pyfile): - self.callInHooks("downloadFailed", pyfile) + self.callInHooks("downloadFailed", "download:failed", pyfile) def packageFinished(self, package): - self.callInHooks("packageFinished", package) + self.callInHooks("packageFinished", "package:finished", package) def beforeReconnecting(self, ip): - self.callInHooks("beforeReconnecting", ip) + self.callInHooks("beforeReconnecting", "reconnecting:before", ip) def afterReconnecting(self, ip): - self.callInHooks("afterReconnecting", ip) + self.callInHooks("afterReconnecting", "reconnecting:after", ip) @lock def startThread(self, function, *args, **kwargs): |