node.js - log4js - New Configuration Format Confusing -


i have following old log4js code need convert new log4js format, confused how this, can please help

log4js.configure({  appenders:[              {             "type": "console",             "category": "debug_console"          },          {             "type": "file",             "absolute": true,             "filename": path.dirname(require.main.filename) + "/"+config.logs.debug_file,             "category": "debug",             "additivity": false          },          {             "type": "console",             "category": "error_console"          },          {             "type": "file",             "absolute": true,             "filename": path.dirname(require.main.filename) + "/"+config.logs.error_file,             "category": "error_file",             "additivity": false          }     ],     replaceconsole: false });  var debug_console = log4js.getlogger('debug_console'); var debug_file = log4js.getlogger('debug');  var error_console = log4js.getlogger('error_console'); var error_file = log4js.getlogger('error_file'); 

i dont know if correct able sort out below way, may helpful someone,

log4js.configure({     appenders: { debug_console: { type: 'console'} },     categories: { default: { appenders: ['debug_console'], level: 'trace' } },     replaceconsole: true }); log4js.configure({     appenders: { debug: { type: 'file', filename: path.dirname(require.main.filename) + "/"+config.logs.debug_file } },     categories: { default: { appenders: ['debug'], level: 'debug' } },     replaceconsole: false }); log4js.configure({     appenders: { error_console: { type: 'console'} },     categories: { default: { appenders: ['error_console'], level: 'error' } },     replaceconsole: true }); log4js.configure({     appenders: { error_file: { type: 'file', filename: path.dirname(require.main.filename) + "/"+config.logs.error_file } },     categories: { default: { appenders: ['error_file'], level: 'error' } },     replaceconsole: false }); 

Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -