diff --git a/bin/ldf-server b/bin/ldf-server index c99ae6ec..2d828106 100755 --- a/bin/ldf-server +++ b/bin/ldf-server @@ -158,10 +158,13 @@ else { if (loggingSettings.enabled) { var accesslog = require('access-log'); config.accesslogger = function (request, response) { - accesslog(request, response, null, function (logEntry) { - fs.appendFile(loggingSettings.file, logEntry + '\n', function (error) { - error && process.stderr.write('Error when writing to access log file: ' + error); - }); + accesslog(request, response, loggingSettings.format, function (logEntry) { + if (loggingSettings.file) { + fs.appendFile(loggingSettings.file, logEntry + '\n', function (error) { + error && process.stderr.write('Error when writing to access log file: ' + error); + }); + } + else console.log(logEntry); }); }; } diff --git a/config/config-defaults.json b/config/config-defaults.json index 85e5a8b0..2c82eb75 100644 --- a/config/config-defaults.json +++ b/config/config-defaults.json @@ -55,5 +55,9 @@ } }, - "logging": { "enabled": false, "file": "access.log" } + "logging": { + "enabled": false, + "file": "access.log", + "format": null + } }