From 6ce850dc1e3d9ad273fa87986ffc72363806c15a Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Tue, 10 May 2022 19:31:45 +0200 Subject: [PATCH] read log level from config to override default --- backend/src/server/logger.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/backend/src/server/logger.ts b/backend/src/server/logger.ts index dc0fd8602..b46628273 100644 --- a/backend/src/server/logger.ts +++ b/backend/src/server/logger.ts @@ -1,7 +1,13 @@ import log4js, { Logger } from 'log4js' import CONFIG from '@/config' -log4js.configure(CONFIG.LOG4JS_CONFIG) +import { readFileSync } from 'fs' + +const options = JSON.parse(readFileSync(CONFIG.LOG4JS_CONFIG, 'utf-8')) + +options.categories.default.level = CONFIG.LOG_LEVEL + +log4js.configure(options) export const getLogger = (name: string): Logger => { return log4js.getLogger(name)