stam.utils.init_log
- stam.utils.init_log(filename='log.log', config_file='config.ini')[source]
Initialize logger.
- Parameters:
filename (str, optional) – Log file name.
log_path (str, optional) – Log file path (default: None). If neither config_file nor log_path are provided, don’t save log to file.
console_log_level (str, optional) – Console log level (DEBUG, INFO, WARNING, ERROR, CRITICAL; default: “DEBUG”). Only used if no config_file is provided.
file_log_level (str, optional) – Console log level (DEBUG, INFO, WARNING, ERROR, CRITICAL; default: “DEBUG”). Only used if no config_file is provided.
config_file (str, optional) – The configuration file name, including path (default: “config.ini”). If neither config_file nor log_path are provided, don’t save log to file.
- Returns:
log – Logger object.
- Return type:
Logger