Skip to content

Commit

Permalink
Merge "Related-Bug: #1538671 Default log-level made to error. Fix for…
Browse files Browse the repository at this point in the history
… log level, logutils was initialized before config computation, so it was always taking the default log level 'debug'."
  • Loading branch information
Zuul authored and opencontrail-ci-admin committed Feb 3, 2016
2 parents b49b38f + 19568c8 commit 4fdc1ba
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 16 deletions.
2 changes: 1 addition & 1 deletion config/config.global.js
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,7 @@ config.qe.enable_stat_queries = false;
debug, info, notice, warning, error, crit, alert, emerg
*/
config.logs = {};
config.logs.level = 'debug';
config.logs.level = 'error';

/******************************************************************************
* Boolean flag getDomainProjectsFromApiServer indicates wheather the project
Expand Down
7 changes: 3 additions & 4 deletions jobServerStart.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,25 @@
* Copyright (c) 2014 Juniper Networks, Inc. All rights reserved.
*/
var assert = require('assert');
var logutils = require('./src/serverroot/utils/log.utils');
var args = process.argv.slice(2);
var argsCnt = args.length;
var configFile = null;
for (var i = 0; i < argsCnt; i++) {
if (('--c' == args[i]) || ('--conf_file' == args[i])) {
if (null == args[i + 1]) {
logutils.logger.error('Config file not provided');
console.error('Config file not provided');
assert(0);
} else {
configFile = args[i + 1];
try {
var tmpConfig = require(configFile);
if ((null == tmpConfig) || (typeof tmpConfig !== 'object')) {
logutils.logger.error('Config file ' + configFile + ' is not valid');
console.error('Config file ' + configFile + ' is not valid');
assert(0);
}
break;
} catch(e) {
logutils.logger.error('Config file ' + configFile + ' not found');
console.error('Config file ' + configFile + ' not found');
assert(0);
}
}
Expand Down
11 changes: 10 additions & 1 deletion src/serverroot/utils/redis.utils.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,16 @@ function selectRedisDB (uiDB, redisClient, callback)

function redisLog(type) {
return function() {
logutils.logger.debug("Redis: " + type, arguments);
if ('error' == type) {
for (key in arguments) {
var dispStr = arguments[key];
/* Display first one */
break;
}
logutils.logger.error('Redis: ' + type + ' String: ' + dispStr);
} else {
logutils.logger.debug('Redis: ' + type);
}
}
}

Expand Down
20 changes: 10 additions & 10 deletions webServerStart.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,25 @@
* Copyright (c) 2014 Juniper Networks, Inc. All rights reserved.
*/
var assert = require('assert');
var logutils = require('./src/serverroot/utils/log.utils');
var args = process.argv.slice(2);
var argsCnt = args.length;
var configFile = null;
for (var i = 0; i < argsCnt; i++) {
if (('--c' == args[i]) || ('--conf_file' == args[i])) {
if (null == args[i + 1]) {
logutils.logger.error('Config file not provided');
console.error('Config file not provided');
assert(0);
} else {
configFile = args[i + 1];
try {
var tmpConfig = require(configFile);
if ((null == tmpConfig) || (typeof tmpConfig !== 'object')) {
logutils.logger.error('Config file ' + configFile + ' is not valid');
console.error('Config file ' + configFile + ' is not valid');
assert(0);
}
break;
} catch(e) {
logutils.logger.error('Config file ' + configFile + ' not found');
console.error('Config file ' + configFile + ' not found');
assert(0);
}
}
Expand Down Expand Up @@ -74,6 +73,7 @@ var express = require('express')
, jsonPath = require('JSONPath').eval
, jsonDiff = require('./src/serverroot/common/jsondiff')
, helmet = require('helmet')
, logutils = require('./src/serverroot/utils/log.utils')
;

var pkgList = commonUtils.mergeAllPackageList(global.service.MAINSEREVR);
Expand Down Expand Up @@ -312,7 +312,7 @@ function bindProducerSocket ()
function sendRequestToJobServer (msg)
{
var timer = setInterval(function () {
console.log("SENDING to jobServer:", msg);
logutils.logger.debug("SENDING to jobServer:" + msg.reqData);
producerSock.send(msg.reqData);
clearTimeout(timer);
}, 1000);
Expand All @@ -338,7 +338,7 @@ var timeouts = [];
function addClusterEventListener ()
{
cluster.on('fork', function (worker) {
logutils.logger.info('Forking worker #', worker.id);
logutils.logger.info('Forking worker #' + worker.id);
cluster.workers[worker.id].on('message', messageHandler);
timeouts[worker.id] = setTimeout(function () {
logutils.logger.error(['Worker taking too long to start.']);
Expand Down Expand Up @@ -535,12 +535,12 @@ function startWebUIService (webUIIP, callback)
});

httpServer.on('clientError', function(exception, socket) {
logutils.logger.error("httpServer Exception: on clientError:",
exception, socket);
logutils.logger.error("httpServer Exception: on clientError:" +
exception);
});
httpsServer.on('clientError', function(exception, socket) {
logutils.logger.error("httpsServer Exception: on clientError:",
exception, socket);
logutils.logger.error("httpsServer Exception: on clientError:" +
exception);
});

if (false == insecureAccessFlag) {
Expand Down

0 comments on commit 4fdc1ba

Please sign in to comment.