From 29cfbaa470e8da7affbd012bf815dd266271afe6 Mon Sep 17 00:00:00 2001 From: Evgenii Abramov Date: Sun, 16 May 2021 18:20:53 +0300 Subject: [PATCH] c --- app.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app.js b/app.js index a409723..09406b5 100644 --- a/app.js +++ b/app.js @@ -23,6 +23,10 @@ const mqtt = require('mqtt'); const config = require('./config'); const Device = require('./device'); +/* */ +const clArgv = process.argv.slice(2); +console.log(clArgv); + /* Logging */ global.logger = createLogger({ level: 'info', @@ -33,13 +37,12 @@ global.logger = createLogger({ return `${timestamp} ${level}: ${message}`; }) ), - transports: [ - new transports.Console(), - new transports.File({filename: 'log/info.log'}), - new transports.File({filename: 'log/error.log', level: 'error'}), - ], + transports: [], }); +if (clArgv.indexOf('--log-info')) global.logger.add(new transports.Console()); +if (clArgv.indexOf('--log-error')) global.logger.add(new transports.File({filename: 'log/error.log', level: 'error'})); + /* */ app.engine('ejs', ejs.__express); app.set('view engine', 'ejs');