From 7b9a0af287c194ef3b3764a336a5b2277374e84d Mon Sep 17 00:00:00 2001 From: MrFry Date: Sun, 10 Nov 2019 09:12:49 +0100 Subject: [PATCH] Read nolog file on startup --- utils/logger.js | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/utils/logger.js b/utils/logger.js index 240d5a8..97869d8 100644 --- a/utils/logger.js +++ b/utils/logger.js @@ -36,6 +36,7 @@ const logFile = '/nlogs/nlogs' const allLogFile = '/nlogs/log' const statFile = 'stats/stats' const vStatFile = 'stats/vstats' +const nologFile = './nolog' const writeInterval = 10 @@ -112,14 +113,20 @@ function LogReq (req, toFile, sc) { } } +function parseNoLogFile (newData) { + noLogips = newData.split('\n') + if (noLogips[noLogips.length - 1] === '') { + noLogips.pop() + } + Log('\tNo Log IP-s changed: ' + noLogips.join(', ')) +} + function setNoLogReadInterval () { - utils.WatchFile('./nolog', (newData) => { - noLogips = newData.split('\n') - if (noLogips[noLogips.length - 1] === '') { - noLogips.pop() - } - Log('\tNo Log IP-s changed: ' + noLogips.join(', ')) + utils.WatchFile(nologFile, (newData) => { + parseNoLogFile(newData) }) + + parseNoLogFile(utils.ReadFile(nologFile)) } function Load () {