diff --git a/libs/logging.js b/libs/logging.js index deb0aa174b7d234171bcbb236489d9d7e57f60e9..b167c6eb0abdabc0c4be66bd0838849f85161720 100644 --- a/libs/logging.js +++ b/libs/logging.js @@ -76,3 +76,6 @@ exports.logger = new (winston.Logger)({ exports.logger.emitErrs = false; +exports.enableConsoleLogging = function() { + exports.logger.add(winston.transports.Console, { colorize: true }); +}; \ No newline at end of file diff --git a/run.js b/run.js index 3290f0705c320e982d1bf7467926e87874298080..fd1c0c38b0f732d7a5c8f8818cc7c928f8dfc8a5 100755 --- a/run.js +++ b/run.js @@ -46,9 +46,7 @@ var sys = require("sys"), substitution = require('./libs/substitute.js'); // when running under the harness, let's also output log messages to the terminal -require('./libs/logging.js').logger.on('log', function(transport, level, msg, meta) { - console.log(level + ":", msg); -}); +require('./libs/logging.js').enableConsoleLogging(); var configuration = require('./libs/configuration.js');