From c9c797e556441606b18d358385895a3fd36549ec Mon Sep 17 00:00:00 2001 From: Guillaume Wuip Date: Wed, 29 Oct 2014 15:08:03 +0100 Subject: [PATCH] Only get rootPath if no LogWriter instances given --- scribe.js | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/scribe.js b/scribe.js index 776115e..0c9a7a1 100644 --- a/scribe.js +++ b/scribe.js @@ -7,13 +7,6 @@ var Console2 = require('./lib/console2.js'), LogWriter = require('./lib/logWriter.js'); - /** - * logsFolder - * - * Store current logs folder - * @type {Array} - */ - var logsFolder = []; /** * scribe @@ -104,14 +97,19 @@ if (config.logWriter !== false) { //if config.logWriter is false, don't save logs - var rootPath = config.logWriter - ? config.logWriter.rootPath || scribeOpt.rootPath - : scribeOpt.rootPath - ; + if (!logWriter) { + + var rootPath = config.logWriter ? + config.logWriter.rootPath || scribeOpt.rootPath : + scribeOpt.rootPath + ; + + logWriter = new LogWriter(rootPath); + } listenOnConsole( console, - logWriter || new LogWriter(rootPath) + logWriter ); }