From 6ca8017966d17d9ab25950afa56a44be13edd22c Mon Sep 17 00:00:00 2001 From: jesopo Date: Mon, 5 Nov 2018 12:38:40 +0000 Subject: Give Logging.Log object to modules --- src/ModuleManager.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') 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() -- cgit v1.3.1-10-gc9f91