mirror of
https://github.com/IT4Change/gradido.git
synced 2026-02-06 09:56:05 +00:00
22 lines
524 B
TypeScript
22 lines
524 B
TypeScript
import { readFileSync } from 'fs'
|
|
|
|
import { configure, getLogger } from 'log4js'
|
|
|
|
import { CONFIG } from '@/config'
|
|
|
|
const options = JSON.parse(readFileSync(CONFIG.LOG4JS_CONFIG, 'utf-8'))
|
|
|
|
options.categories.dht.level = CONFIG.LOG_LEVEL
|
|
let filename: string = options.appenders.dht.filename
|
|
options.appenders.dht.filename = filename.replace(
|
|
'apiversion-%v',
|
|
'dht-' + CONFIG.FEDERATION_DHT_TOPIC,
|
|
)
|
|
filename = options.appenders.errorFile.filename
|
|
|
|
configure(options)
|
|
|
|
const logger = getLogger('dht')
|
|
|
|
export { logger }
|