项目过期日志清理工具——Shermie-Log-Manager

前言

项目中有大量堆积的系统日志,使用的框架没有自带的清理日志的功能,就自己写了一下,代码非常简单,如果你也有这种场景,那应该可以解决你的问题。

使用

这是一个独立的项目,配合系统定时任务使用应该是最佳实践

  • 安装依赖
    pip install -r requirements.txt

  • 配置文件

所有配置在config.yaml中修改

# 应用日志目录列表
application:
  - name: '财务中心'
    path: 'D:\finance\runtime\logs'
  - name: '订单中心'
    path: 'D:\order\runtime\logs'
  - name: '用户中心'
    path: 'D:\user\runtime\logs'
  - name: '商品中心'
    path: 'D:\goods\runtime\logs'
# 删除10天前的文件
deadtime:
   10
# 日志后缀
extension:
  '.log'
# 文件大小
file-size:
  0
  • 启动项目
python Main.py

输出

项目过期日志清理工具——Shermie-Log-Manager

仓库

地址:github.com/kxg3030/shermie-log-man...

本作品采用《CC 协议》,转载必须注明作者和本文链接
失色天空
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!