支持判断./bin/log内日志文件数量超过阈值则删除

This commit is contained in:
MarkusJoe
2022-02-19 11:05:18 +08:00
parent 85d917c959
commit 06307c6384
1 file changed
+9
+9
View File
@@ -63,6 +63,15 @@ def requests_log() -> None:
for i in file_list:
os.remove(f'./static/cache/{i}')
origin_log_list = os.listdir('./bin/log')
origin_log_list.remove('.gitkeep')
if len(origin_log_list) > 10:
for d in origin_log_list:
try:
os.remove(f'./bin/log/{d}')
except PermissionError:
pass
@app.errorhandler(404)
def miss(reason) -> Response: