diff --git a/libraries/logger/logging-manager.js b/libraries/logger/logging-manager.js index decdb0b1d5..11c06f2716 100644 --- a/libraries/logger/logging-manager.js +++ b/libraries/logger/logging-manager.js @@ -22,6 +22,7 @@ const errSerializer = function (err) { const Logger = (module.exports = { initialize(name) { + console.log("IN INIT") this.logLevelSource = (process.env.LOG_LEVEL_SOURCE || 'file').toLowerCase() this.isProduction = (process.env.NODE_ENV || '').toLowerCase() === 'production' @@ -39,6 +40,7 @@ const Logger = (module.exports = { }) this._setupRingBuffer() this._setupStackdriver() + console.log(this.logger) this._setupLogLevelChecker() return this }, @@ -52,6 +54,7 @@ const Logger = (module.exports = { this.logger.level(this.defaultLevel) } } catch (err) { + console.log(err) this.logger.level(this.defaultLevel) } }, @@ -253,6 +256,8 @@ async getTracingEndTimeMetadata() { }, _setupLogLevelChecker() { + console.log("In _setupLogLevelChecker") + console.log(this.logger) if (this.isProduction) { // clear interval if already set if (this.checkInterval) { @@ -269,7 +274,9 @@ async getTracingEndTimeMetadata() { return } // check for log level override on startup - this.checkLogLevel() + this.checkLogLevel().catch((error) => { + console.log(error) + }) // re-check log level every minute this.checkInterval = setInterval(this.checkLogLevel.bind(this), 1000 * 60) }