def get_logger(logger_name):
'''If the logger is exist, then return it directly.'''
if logger_name not in LoggerManager.created_loggers:
LoggerManager.create_logger(logger_name)
logger = logging.getLogger(logger_name)
if LoggerManager.log_handler == HANDLER_SYSLOG and platform.system() == 'Linux':
logger = logging.LoggerAdapter(logger, {'logger_name': logger_name})
return logger
评论列表
文章目录