diff options
| author | 2018-11-27 15:10:49 +0000 | |
|---|---|---|
| committer | 2018-11-27 15:10:49 +0000 | |
| commit | 71775803d0127e87840c1ee202130c16c5b05dca (patch) | |
| tree | 91cd12de67cb40b324da313440db4dd9a0058841 | |
| parent | 'line' -> 'output' (github.py) (diff) | |
| signature | ||
Reload bot config (on USR1) on the main thread
| -rw-r--r-- | modules/signals.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/signals.py b/modules/signals.py index 9d8230ed..fa26902e 100644 --- a/modules/signals.py +++ b/modules/signals.py @@ -27,6 +27,9 @@ class Module(ModuleManager.BaseModule): lambda event: self.bot.disconnect(event["server"])) def SIGUSR1(self, signum, frame): + self.bot.trigger(self._reload_config) + + def _reload_config(self): self.bot.log.info("Reloading config file", []) self.bot.config.load() self.bot.log.info("Reloaded config file", []) |
