INNER CODE UNIT · JavaScript
cleanOldLogs
ClickDevTech/CELERITY-panel · index.js:1136
function cleanOldLogs(days) {
try {
const logsDir = path.join(__dirname, 'logs');
if (!fs.existsSync(logsDir)) {
return;
}
const files = fs.readdirSync(logsDir);
const now = Date.now();
const maxAge = days * 24 * 60 * 60 * 1000;
// Active Winston files (skip)
const activeFiles = ['error.log', 'combined.log'];
for (let i = 1; i <= 5; i++) {
activeFiles.push(`combined${i}.log`);
}