def configure_logging(app):
"""Add Rotating Handler to app."""
logfile = app.config.get('LOG_FILE')
handler = TimedRotatingFileHandler(
logfile,
when='h',
interval=24,
backupCount=30
)
formatter = logging.Formatter(
"%(asctime)s - %(name)s - %(levelname)s - %(message)s"
)
handler.setFormatter(formatter)
handler.setLevel(logging.INFO)
app.logger.addHandler(handler)
评论列表
文章目录