From 5598caf07095723487d27ea34bb71e59aa43924a Mon Sep 17 00:00:00 2001 From: Liran Tal Date: Thu, 6 Nov 2014 13:33:08 +0200 Subject: [PATCH] adding error handling incase the config logging option is not defined --- config/logger.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/config/logger.js b/config/logger.js index 5acfb8c0..98b3a4c5 100644 --- a/config/logger.js +++ b/config/logger.js @@ -20,10 +20,14 @@ module.exports = { getLogOptions: function() { var options = {}; - if ('stream' in config.log.options) { - options = { - stream: fs.createWriteStream(process.cwd() + '/' + config.log.options.stream, {flags: 'a'}) - }; + try { + if ('stream' in config.log.options) { + options = { + stream: fs.createWriteStream(process.cwd() + '/' + config.log.options.stream, {flags: 'a'}) + }; + } + } catch (e) { + options = {}; } return options;