调整log目录
This commit is contained in:
@@ -68,7 +68,7 @@ def api_wx_logs():
|
|||||||
lines = request.args.get('lines', 100, type=int) # 默认显示最后100行
|
lines = request.args.get('lines', 100, type=int) # 默认显示最后100行
|
||||||
|
|
||||||
# 修正日志文件路径计算,获取项目根目录
|
# 修正日志文件路径计算,获取项目根目录
|
||||||
project_root = os.path.abspath(os.path.join(os.path.dirname(__file__), '..', '..', '..'))
|
project_root = os.path.abspath(os.path.join(os.path.dirname(__file__), '..', '..', '..','logs'))
|
||||||
|
|
||||||
if log_type == 'error':
|
if log_type == 'error':
|
||||||
log_file = os.path.join(project_root, 'wx_error.log')
|
log_file = os.path.join(project_root, 'wx_error.log')
|
||||||
|
|||||||
6
main.py
6
main.py
@@ -15,7 +15,7 @@ from utils.sehuatang.sehuatang_bot import SehuatangCrawler
|
|||||||
|
|
||||||
# INFO 日志(包含 INFO、DEBUG,但不包含 WARNING、ERROR)
|
# INFO 日志(包含 INFO、DEBUG,但不包含 WARNING、ERROR)
|
||||||
logger.add(
|
logger.add(
|
||||||
f"wx_info.log",
|
f"logs/wx_info.log",
|
||||||
level="INFO",
|
level="INFO",
|
||||||
filter=lambda record: record["level"].name in ["INFO", "DEBUG"],
|
filter=lambda record: record["level"].name in ["INFO", "DEBUG"],
|
||||||
rotation="10 MB",
|
rotation="10 MB",
|
||||||
@@ -25,7 +25,7 @@ logger.add(
|
|||||||
|
|
||||||
# ERROR 日志(仅 ERROR 及以上)
|
# ERROR 日志(仅 ERROR 及以上)
|
||||||
logger.add(
|
logger.add(
|
||||||
f"wx_error.log",
|
f"logs/wx_error.log",
|
||||||
level="ERROR",
|
level="ERROR",
|
||||||
rotation="10 MB",
|
rotation="10 MB",
|
||||||
retention="7 days",
|
retention="7 days",
|
||||||
@@ -33,7 +33,7 @@ logger.add(
|
|||||||
)
|
)
|
||||||
# ERROR 日志(仅 ERROR 及以上)
|
# ERROR 日志(仅 ERROR 及以上)
|
||||||
logger.add(
|
logger.add(
|
||||||
f"wx_debug.log",
|
f"logs/wx_debug.log",
|
||||||
level="DEBUG",
|
level="DEBUG",
|
||||||
rotation="10 MB",
|
rotation="10 MB",
|
||||||
retention="7 days",
|
retention="7 days",
|
||||||
|
|||||||
Reference in New Issue
Block a user