X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FLogger.js;h=42d9d3076f19c8c661feda26269f851bb4c61fad;hb=fee830211b36e79b9d89d4c0d689d02bc6da4156;hp=1a71c294aa5a320fb6aab46f88cad0861d86e16c;hpb=7dde0b73302613be132c41e1f28a42de555dc2b6;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/Logger.js b/src/utils/Logger.js index 1a71c294..42d9d307 100644 --- a/src/utils/Logger.js +++ b/src/utils/Logger.js @@ -1,10 +1,9 @@ -const Configuration = require('./Configuration'); -const Winston = require('winston'); +import Configuration from './Configuration.js'; +import Winston from 'winston'; const logger = Winston.createLogger({ - level: 'info', - format: Winston.format.combine(Winston.format.splat(), Winston.format.json()), - defaultMeta: {service: 'user-service'}, + level: Configuration.getLogLevel(), + format: Winston.format.combine(Winston.format.splat(), Winston.format[Configuration.getLogFormat()]()), transports: [ // // - Write to all logs with level `info` and below to `combined.log` @@ -21,8 +20,8 @@ const logger = Winston.createLogger({ // if (Configuration.getConsoleLog()) { logger.add(new Winston.transports.Console({ - format: Winston.format.simple(), + format: Winston.format.combine(Winston.format.splat(), Winston.format[Configuration.getLogFormat()]()), })); } -module.exports = logger; +export default logger;