Update logger.js

This commit is contained in:
Koenkk
2018-06-14 20:27:43 +02:00
parent b12d868866
commit ae9f071ffc
+8 -2
View File
@@ -1,11 +1,16 @@
const winston = require('winston');
const data = require('./data');
const settings = require('./settings');
let logLevel = settings.get().advanced && settings.get().advanced.log_level ?
settings.get().advanced.log_level : winston.level.info;
let logLevel = '';
if (process.env.DEBUG) {
logLevel = 'debug';
} else if (settings.get().advanced && settings.get().advanced.log_level) {
logLevel = settings.get().advanced.log_level;
} else {
logLevel = winston.level.info;
}
const logger = new (winston.Logger)({
transports: [
new (winston.transports.File)({
@@ -26,6 +31,7 @@ const logger = new (winston.Logger)({
}),
],
});
logger.transports.console.level = logLevel;
module.exports = logger;