Uses a 'null' transport if 'logLevel' is set to 'null'

This commit is contained in:
Zachary Boyd 2018-08-09 15:16:45 -04:00
parent b3a03b4a3e
commit 7b89981059
3 changed files with 1172 additions and 1101 deletions

View file

@ -111,9 +111,10 @@ var logger = null;
logger = winston.createLogger({
level: logLevel,
format: winston.format.simple(),
transports: (logLevel == 'null') ? [] : [ new (winston.transports.Console)({ level: logLevel }) ]
transports: (logLevel == 'null') ? [ new (require('winston-null-transport'))() ] : [ new (winston.transports.Console)({ level: logLevel }) ]
});
let instances = nconf.get('instances');
let log_level = logLevel;
let socks_port = nconf.get('socksPort');

2269
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -36,6 +36,7 @@
"socksv5": "git+https://github.com/lee-elenbaas/socksv5.git",
"temp": "^0.8.3",
"winston": "^3.0.0-rc5",
"winston-null-transport": "git+https://github.com/NCIOCPL/winston-null-transport.git#1.0.0",
"yargs": "^11.0.0"
}
}