def global_init(log_level_text, filename):
level = LogService.__get_logbook_logging_level(log_level_text)
if not filename:
logbook.StreamHandler(sys.stdout, level=level).push_application()
else:
logbook.TimedRotatingFileHandler(
filename, level=level,
date_format="%Y-%m-%d").push_application()
msg = 'Logging initialized, level: {}, mode: {}'.format(
log_level_text,
"stdout mode" if not filename else 'file mode: ' + filename
)
LogService.get_startup_log().notice(msg)
评论列表
文章目录