X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FLogger.ts;h=5a98ed990dad3117e9c0257013fb2e43c80d0b98;hb=94bb13e94ea30681110758c6a0a80217a668e793;hp=a72bcbe6db3bfbbb8042afd93b64ba91a3546224;hpb=e7aeea18e189dd087c8f951cf77a253e2818ae90;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/Logger.ts b/src/utils/Logger.ts index a72bcbe6..5a98ed99 100644 --- a/src/utils/Logger.ts +++ b/src/utils/Logger.ts @@ -3,6 +3,7 @@ import { Logger, createLogger, format, transport } from 'winston'; import Configuration from './Configuration'; import DailyRotateFile from 'winston-daily-rotate-file'; +import { Format } from 'logform'; import Utils from './Utils'; let transports: transport[]; @@ -36,7 +37,7 @@ if (Configuration.getLogRotate()) { const logger: Logger = createLogger({ level: Configuration.getLogLevel(), - format: format.combine(format.splat(), format[Configuration.getLogFormat()]()), + format: format.combine(format.splat(), (format[Configuration.getLogFormat()] as () => Format)()), transports: transports, }); @@ -47,7 +48,10 @@ const logger: Logger = createLogger({ if (Configuration.getLogConsole()) { logger.add( new Console({ - format: format.combine(format.splat(), format[Configuration.getLogFormat()]()), + format: format.combine( + format.splat(), + (format[Configuration.getLogFormat()] as () => Format)() + ), }) ); }