mirror of
https://github.com/Koenkk/zigbee2mqtt.git
synced 2026-07-24 04:22:20 +00:00
Added possibility to update log_level from configuration
This commit is contained in:
+4
-2
@@ -1,12 +1,13 @@
|
||||
const winston = require('winston');
|
||||
const data = require('./data');
|
||||
|
||||
const settings = require('./settings');
|
||||
const logLevel = settings.get().advanced && settings.get().advanced.log_level ? settings.get().advanced.log_level : winston.level.info;
|
||||
const logger = new (winston.Logger)({
|
||||
transports: [
|
||||
new (winston.transports.File)({
|
||||
filename: data.joinPath('log.txt'),
|
||||
json: false,
|
||||
level: winston.level.info,
|
||||
level: logLevel,
|
||||
maxFiles: 3,
|
||||
maxsize: 10000000, // 10MB
|
||||
}),
|
||||
@@ -21,5 +22,6 @@ const logger = new (winston.Logger)({
|
||||
}),
|
||||
],
|
||||
});
|
||||
logger.transports.console.level = logLevel;
|
||||
|
||||
module.exports = logger;
|
||||
|
||||
Reference in New Issue
Block a user