Set eddn and other log levels.
authorCMDR furrycat <elite@furrycat.net>
Wed, 19 Apr 2017 09:14:12 +0000 (10:14 +0100)
committerCMDR furrycat <elite@furrycat.net>
Wed, 19 Apr 2017 09:14:12 +0000 (10:14 +0100)
app.py
plugin/admin/admin.py

diff --git a/app.py b/app.py
index ddc685a..5bcbb6a 100644 (file)
--- a/app.py
+++ b/app.py
@@ -31,11 +31,11 @@ token = fd.readline().strip()
 fd.close()
 logging.basicConfig(level = logging.DEBUG if bot.get('debug') else logging.WARN, format = '%(asctime)s %(name)s: %(levelname)s: %(funcName)s@%(module)s:%(lineno)d: %(message)s', datefmt='%Y-%m-%dT%H:%M:%SZ')
 logging.Formatter.converter = time.gmtime
-discordlog = logging.getLogger('discord')
 log = logging.getLogger('catbot')
 bot.log = log
 bot.db = db
-log.setLevel(logging.DEBUG if bot.get('debug') else logging.INFO)
+for logger in ['catbot', 'eddb', 'eddn']:
+  logging.getLogger(logger).setLevel(logging.DEBUG if bot.get('debug') else logging.INFO)
 plugins = Plugins(log.level)
 
 idletime = multiprocessing.Value('i', 900)
index d235286..1bf2f76 100644 (file)
@@ -14,6 +14,7 @@ class Admin(object):
   def __init__(self):
     self.discordlog = logging.getLogger('discord')
     self.eddblog = logging.getLogger('eddb')
+    self.eddnlog = logging.getLogger('eddn')
     self.botlog = logging.getLogger('catbot')
     self.db = None
     self.plugins = None
@@ -97,6 +98,7 @@ class Admin(object):
       if arg == 'on':
         self.discordlog.setLevel(logging.DEBUG)
         self.eddblog.setLevel(logging.DEBUG)
+        self.eddnlog.setLevel(logging.DEBUG)
         self.botlog.setLevel(logging.DEBUG)
         if self.db is not None:
           self.db.log_level(logging.DEBUG)
@@ -105,6 +107,7 @@ class Admin(object):
       elif arg == 'off':
         self.discordlog.setLevel(logging.WARN)
         self.eddblog.setLevel(logging.INFO)
+        self.eddnlog.setLevel(logging.INFO)
         self.botlog.setLevel(logging.INFO)
         if self.db is not None:
           self.db.log_level(logging.WARN)