Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # usage: LOG_LEVEL=debug node convict.js
- var winston = require('winston');
- var convict = require('convict');
- var config = convict({
- log: {
- level: {
- doc: 'The winston log level',
- format: 'String',
- default: 'INFO',
- env: 'LOG_LEVEL'
- }
- }
- };
- config.validate({allowed: 'strict'});
- module.exports = config;
- const logger = winston.createLogger({
- level: config.get("log.level"),
- transports: [
- new winston.transports.Console()
- ]
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement