Add maxLogFiles option (#6296)
https://community.parseplatform.org/t/server-log-retention/867/2 Maximum number of logs to keep. If not set, no logs will be removed. This can be a number of files or number of days. If using days, add 'd' as the suffix. (default: null). I'll run this in production for a few days. I assume it works. Useful for saving disk space. Update winston-daily-rotate-file package to 4.4.0
This commit is contained in:
@@ -79,6 +79,7 @@ export function configureLogger({
|
||||
logLevel = winston.level,
|
||||
verbose = defaults.verbose,
|
||||
silent = defaults.silent,
|
||||
maxLogFiles,
|
||||
} = {}) {
|
||||
if (verbose) {
|
||||
logLevel = 'verbose';
|
||||
@@ -100,6 +101,7 @@ export function configureLogger({
|
||||
options.dirname = logsFolder;
|
||||
options.level = logLevel;
|
||||
options.silent = silent;
|
||||
options.maxFiles = maxLogFiles;
|
||||
|
||||
if (jsonLogs) {
|
||||
options.json = true;
|
||||
|
||||
Reference in New Issue
Block a user