Allow disable log colors

This commit is contained in:
Elbandi 2014-05-08 14:54:44 +02:00
parent c5ba95f1d9
commit d7db8a3af6
3 changed files with 23 additions and 8 deletions

View File

@ -1,5 +1,6 @@
{ {
"logLevel": "debug", "logLevel": "debug",
"logColors": true,
"cliPort": 17117, "cliPort": 17117,

View File

@ -26,7 +26,8 @@ var poolConfigs;
var logger = new PoolLogger({ var logger = new PoolLogger({
logLevel: portalConfig.logLevel logLevel: portalConfig.logLevel,
logColors: portalConfig.logColors
}); });

View File

@ -30,6 +30,7 @@ var PoolLogger = function (configuration) {
var logLevelInt = severityValues[configuration.logLevel]; var logLevelInt = severityValues[configuration.logLevel];
var logColors = configuration.logColors;
@ -45,16 +46,28 @@ var PoolLogger = function (configuration) {
} }
var entryDesc = dateFormat(new Date(), 'yyyy-mm-dd HH:MM:ss') + ' [' + system + ']\t'; var entryDesc = dateFormat(new Date(), 'yyyy-mm-dd HH:MM:ss') + ' [' + system + ']\t';
entryDesc = severityToColor(severity, entryDesc); if (logColors) {
entryDesc = severityToColor(severity, entryDesc);
var logString = var logString =
entryDesc + entryDesc +
('[' + component + '] ').italic; ('[' + component + '] ').italic;
if (subcat) if (subcat)
logString += ('(' + subcat + ') ').bold.grey logString += ('(' + subcat + ') ').bold.grey;
logString += text.grey; logString += text.grey;
}
else {
var logString =
entryDesc +
'[' + component + '] ';
if (subcat)
logString += '(' + subcat + ') ';
logString += text;
}
console.log(logString); console.log(logString);