egg-logrotator
Version:
logrotator for egg
21 lines (18 loc) • 428 B
JavaScript
;
function walkLoggerFile(loggers) {
const files = [];
for (const key in loggers) {
if (!loggers.hasOwnProperty(key)) {
continue;
}
const registeredLogger = loggers[key];
for (const transport of registeredLogger.values()) {
const file = transport.options.file;
if (file) {
files.push(file);
}
}
}
return files;
}
exports.walkLoggerFile = walkLoggerFile;