tmajka / log-cleaner
用于删除日志的小程序
1.0.0
2024-01-14 23:06 UTC
Requires
- php: >=8.2
Requires (Dev)
- mikey179/vfsstream: ^1.6
- phpunit/phpunit: ^10.5
README
一个小程序,用于分析日志并删除给定时间周期之前的记录
安装详情
通过composer安装
composer require tmajka/log-cleaner
composer install
信息
- 运行前,请将日志文件的路径设置在 log-cleaner/etc/env.php 中
- 我们假设日志文件中的时间戳位于每行的开头,并且符合ISO 8601格式,这是Syslog推荐遵循的RFC 5424格式。
[2023-01-14T15:30:45.123456+02:00]
运行命令
php vendor/tmajka/log-cleaner/bin/clean.php
使用自定义配置文件运行
php vendor/tmajka/log-cleaner/bin/clean.php -configFile=path/to/config/file.php
运行测试
cd vendor/tmajka/log-cleaner
composer install
./vendor/bin/phpunit