Skip to content

Instantly share code, notes, and snippets.

@breedx2
Created September 16, 2015 18:07
Show Gist options
  • Save breedx2/18831d0e4d71e7f386b8 to your computer and use it in GitHub Desktop.
Save breedx2/18831d0e4d71e7f386b8 to your computer and use it in GitHub Desktop.
var winston = require('winston');
setInterval(function () {
console.log("Making new logger and writing 1 line");
var logger = configure('FHTEST');
logger.info("Any ordinary log message will do");
logger.remove(winston.transports.DailyRotateFile);
logger.close();
}, 2000);
function configure() {
var logger = new winston.Logger({
exitOnError: true
});
logger.add(winston.transports.DailyRotateFile, {
level: 'info',
json: false,
filename: './fhtest.log'
});
return logger;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment