def set_direct_console_logger(cls, loglevel=logging.INFO):
"""
Configure and add the handler for the direct console logger.
Parameters:
loglevel (int): numeric value of the logging level (e.g. DEBUG == 10)
Returns:
logger (Logger): the root logger's child named 'console'
"""
logger = cls.get_root_logger().getChild("console")
logger.setLevel(logging.DEBUG)
consolehandler = logging.StreamHandler()
consolehandler.setLevel(loglevel)
logger.addHandler(consolehandler)
logger.propagate = True
return logger
评论列表
文章目录