easy_vic_build.Logger
Logging setup utilities used across easy_vic_build.
Public API
setup_loggerConfigure and return the module logger.
loggerPreconfigured logger instance created at import time.
Functions
|
Configure and return the module logger. |
- easy_vic_build.Logger.setup_logger(log_level=None, log_format=None, log_to_file=None, log_file=None)[source]
Configure and return the module logger.
- Parameters:
log_level (int, optional) – Logger level override.
log_format (str, optional) – Formatter pattern. Uses
Default_log_formatwhen omitted.log_to_file (bool, optional) – If
True, also attach a file handler.log_file (str, optional) – Log file path used when
log_to_file=True.
- Returns:
The configured logger instance.
- Return type:
logging.Logger