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)
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
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)
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)