aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar jesopo2019-05-27 16:55:02 +0100
committerGravatar jesopo2019-05-27 16:55:02 +0100
commit86d46c9917bd3bceb3410ccf33dfe4434420d83d (patch)
tree24748a98bcb711200c606d53159c0245d530f1d7
parentDon't include module-unload numbers in "success" numbers (diff)
signature
re-add _reload function
-rw-r--r--modules/modules.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/modules.py b/modules/modules.py
index 944738a1..b2ee8a2d 100644
--- a/modules/modules.py
+++ b/modules/modules.py
@@ -45,6 +45,10 @@ class Module(ModuleManager.BaseModule):
self._catch(name, lambda: self.bot.modules.unload_module(name))
event["stdout"].write("Unloaded '%s'" % name)
+ def _reload(self, name):
+ self.bot.modules.unload_module(name)
+ definition = self.bot.modules.find_module(name)
+ self.bot.modules.load_module(bot, definition)
@utils.hook("received.command.reloadmodule", min_args=1)
def reload(self, event):
"""