Add a logger to module context on init
This commit is contained in:
parent
48ebc1b1f5
commit
8bcceb641f
1 changed files with 3 additions and 0 deletions
|
@ -369,6 +369,9 @@ class Bot(threading.Thread):
|
|||
# Create module context
|
||||
module.__nemubot_context__ = ModuleContext(self, module)
|
||||
|
||||
if not hasattr(module, "logger"):
|
||||
module.logger = logging.getLogger("nemubot.module." + module.__name__)
|
||||
|
||||
# Replace imported context by real one
|
||||
for attr in module.__dict__:
|
||||
if attr != "__nemubot_context__" and type(module.__dict__[attr]) == ModuleContext:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue