diff options
| author | 2018-11-05 12:38:40 +0000 | |
|---|---|---|
| committer | 2018-11-05 12:38:40 +0000 | |
| commit | 6ca8017966d17d9ab25950afa56a44be13edd22c (patch) | |
| tree | 06f48a3f54f12503adf9c38930497a0494494f33 /src | |
| parent | I forgot the "normal" event hook syntax! (diff) | |
| signature | ||
Give Logging.Log object to modules
Diffstat (limited to 'src')
| -rw-r--r-- | src/ModuleManager.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ModuleManager.py b/src/ModuleManager.py index f8ddd077..cea15118 100644 --- a/src/ModuleManager.py +++ b/src/ModuleManager.py @@ -23,11 +23,13 @@ class BaseModule(object): bot: "IRCBot.Bot", events: EventManager.EventHook, exports: Exports.Exports, - timers: Timers.Timers): + timers: Timers.Timers, + log: Logging.Log): self.bot = bot self.events = events self.exports = exports self.timers = timers + self.log = log self.on_load() def on_load(self): pass @@ -99,7 +101,7 @@ class ModuleManager(object): context_exports = self.exports.new_context(context) context_timers = self.timers.new_context(context) module_object = module.Module(bot, context_events, context_exports, - context_timers) + context_timers, self.log) if not hasattr(module_object, "_name"): module_object._name = name.title() |
