in src/autoscaler-common/logger.js [69:91]
function getLogLevel() {
const envLogLevel = process.env.LOG_LEVEL
? process.env.LOG_LEVEL.toLowerCase()
: null;
// Convert the env varable to the pino level, or undefined.
const pinoLevel =
envLogLevel != null
? [...PinoLevelToGcpSeverity.entries()].filter(
(e) =>
e[0].toLowerCase() === envLogLevel ||
e[1].toLowerCase() === envLogLevel,
)[0]?.[0]
: undefined;
if (pinoLevel) {
return pinoLevel;
} else if (process.env.NODE_ENV?.toLowerCase() === 'test') {
return DEFAULT_TEST_LOG_LEVEL;
} else {
return DEFAULT_LOG_LEVEL;
}
}