mirror of
https://github.com/IT4Change/gradido.git
synced 2026-01-16 09:54:32 +00:00
19 lines
473 B
TypeScript
19 lines
473 B
TypeScript
import log4js from 'log4js'
|
|
import CONFIG from '@/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)
|
|
|
|
const apolloLogger = log4js.getLogger('apollo')
|
|
const backendLogger = log4js.getLogger('backend')
|
|
|
|
apolloLogger.addContext('user', 'unknown')
|
|
backendLogger.addContext('user', 'unknown')
|
|
|
|
export { apolloLogger, backendLogger }
|