From a33c866644187e22de1eeb88729c0aa4a4b58706 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Dahlgren?= Date: Sun, 28 Feb 2021 14:41:12 +0100 Subject: [PATCH] Filter log files to rpt --- lib/logs.js | 6 ++++-- test/lib/logs.js | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/logs.js b/lib/logs.js index 69ee870..dbea09e 100644 --- a/lib/logs.js +++ b/lib/logs.js @@ -25,7 +25,7 @@ Logs.generateLogFileName = function (suffix) { .replace(/:/g, '-') // Replace time dividers with dash .replace(/T/, '_') // Remove date and time divider .replace(/\..+/, '') // Remove milliseconds - return 'arma3server_' + dateStr + '_' + suffix + '.log' + return 'arma3server_' + dateStr + '_' + suffix + '.rpt' } Logs.prototype.delete = function (filename, callback) { @@ -86,7 +86,9 @@ Logs.prototype.logFiles = function (callback) { return } - files = files.map(function (file) { + files = files.filter(function (file) { + return file.endsWith('.rpt') + }).map(function (file) { return { name: file, path: path.join(directory, file) diff --git a/test/lib/logs.js b/test/lib/logs.js index 3f8c88d..501df5a 100644 --- a/test/lib/logs.js +++ b/test/lib/logs.js @@ -19,13 +19,13 @@ describe('Logs', function () { describe('generateLogFileName()', function () { it('should generate valid file name', function () { - Logs.generateLogFileName('test').should.eql('arma3server_2015-10-21_19-28-32_test.log') + Logs.generateLogFileName('test').should.eql('arma3server_2015-10-21_19-28-32_test.rpt') }) }) describe('generateLogFilePath()', function () { it('should generate valid file path', function () { - logs.generateLogFilePath('test').should.eql(path.join('/tmp', 'logs', 'arma3server_2015-10-21_19-28-32_test.log')) + logs.generateLogFilePath('test').should.eql(path.join('/tmp', 'logs', 'arma3server_2015-10-21_19-28-32_test.rpt')) }) }) })