refactor(logger): changed log level to be in the env file vs hardcoded

This commit is contained in:
2025-03-27 21:07:15 -05:00
parent 0ced135ec3
commit f9f68ce969

View File

@@ -1,6 +1,6 @@
import { pino, type LogFn, type Logger } from "pino"; import { pino, type LogFn, type Logger } from "pino";
export let logLevel = "info"; export let logLevel = process.env.LOGLEVEL || "info";
const transport = pino.transport({ const transport = pino.transport({
targets: [ targets: [
@@ -45,6 +45,9 @@ export const createLog = (
if (level in log) { if (level in log) {
log[level]({ username, service }, message); log[level]({ username, service }, message);
} else { } else {
log.warn({username, service}, `Invalid log level '${level}', falling back to warn: ${message}`); log.warn(
{ username, service },
`Invalid log level '${level}', falling back to warn: ${message}`
);
} }
}; };