flosight-api/server/lib/logger/index.js
Jason Dreyzehner 2d1f504a3f Add 'server/' from commit 'eb7e5d10c97aafa302dfd4e7fd67a6bc2938c0a1'
git-subtree-dir: server
git-subtree-mainline: f35d7dd960
git-subtree-split: eb7e5d10c9
2017-08-10 17:08:14 -04:00

20 lines
414 B
JavaScript

const winston = require('winston');
const config = require('../../config');
const logfile = new Date().toISOString();
const logger = new (winston.Logger)({
transports: [
new (winston.transports.Console)({
timestamp: true,
}),
new (winston.transports.File)({
filename: `logs/${logfile}.log`,
}),
],
});
logger.level = process.env.LOG || config.logging;
module.exports = logger;