clearLogFilePath method
dynamic
clearLogFilePath()
Implementation
clearLogFilePath() {
// 读取目录下.clog和.log文件,删除一天前的日志。
final logDir = Directory(TCICConst.logFilePath!);
final logFiles =
logDir
.listSync(recursive: true)
.where(
(file) =>
file is File &&
(file.path.endsWith('.clog') || file.path.endsWith('.log')),
)
.toList();
for (final file in logFiles) {
final modified = FileStat.statSync(file.path).modified;
if (modified.isBefore(DateTime.now().subtract(Duration(days: 1)))) {
File(file.path).delete();
}
}
}