logger
Summary
Provides functions to manage loggers.
Methods
add
Syntax
add
(
-
name -
[conf]
Summary
Adds a new file logger.
Added loggers will also log to process standard output in development mode (not in production).
Parameters:
Example:
var loggerAPI = require('@openveo/api').logger;
var conf = {
'fileName' : '/tmp/openveo/logs/openveo.log', // File to log to
'level' : 'debug', // Debug level
'maxFileSize' : 1048576, // Maximum file size (in bytes)
'maxFiles' : 2, // Maximum number of archived files
'console': false // Deactivate logs in standard output
};
// Initializes logger "openveo"
loggerAPI.add('openveo', conf);
var logger = loggerAPI.get('openveo');
// Log something
logger.info('A simple log');