Module: Feature_Loggers

Enable multi-categories logging by winston logger

Source:
features/loggers.js

Members


<static> type :string

This feature is loaded at service stage

Type:
  • string
Source:
features/loggers.js

Methods


<static> load_(app, categories)

Load the feature

Parameters:
Name Type Description
app CliApp

The cli app module object

categories object

Configuration for multi-categories

Source:
features/loggers.js
Returns:
Type
Promise.<*>
Example
let loggers = app.getService('loggers');
 let logger = loggers.get('category');
 logger.log('info', 'information');
 logger.log('warn', 'warning');

 let logger = app.getService('logger:category1');
 logger.log('error', 'error');