pip_services3_components.log.ConsoleLogger module
pip_services3_components.log.ConsoleLogger
Console logger implementation
- copyright
Conceptual Vision Consulting LLC 2018-2019, see AUTHORS for more details.
- license
MIT, see LICENSE for more details.
-
class
pip_services3_components.log.ConsoleLogger.
ConsoleLogger
Bases:
pip_services3_components.log.Logger.Logger
Logger that writes log messages to console.
Errors are written to standard err stream and all other messages to standard out stream.
- ### Configuration parameters ###
level: maximum log level to capture
source: source (context) name
- ### References ###
*:context-info:*:*:1.0 (optional)
ContextInfo
to detect the context id and specify counters source
Example:
logger = ConsoleLogger() logger.set_level(LogLevel.debug) logger.error("123", ex, "Error occured: %s", ex.message) logger.debug("123", "Everything is OK.")