logger.js 441 Bytes
Newer Older
1 2 3 4 5 6 7 8
const winston = require('winston')

// ------------------------------------
// Papertrail
// ------------------------------------

module.exports = {
  init (logger, conf) {
NGPixel's avatar
NGPixel committed
9 10
    // eslint-disable-next-line no-unused-expressions
    require('winston-papertrail').Papertrail // NOSONAR
11
    logger.add(new winston.transports.Papertrail({
12 13 14 15
      host: conf.host,
      port: conf.port,
      level: 'warn',
      program: 'wiki.js'
16
    }))
17 18
  }
}