get_console_handler#

caf.toolkit.log_helpers.get_console_handler(ch_format='[%(asctime)s - %(levelname)-8.8s] %(message)s', datetime_format='%H:%M:%S', log_level=20)[source]#

Create a console handles for a logger.

Parameters:
  • ch_format (str) – A string defining a custom formatting to use for the StreamHandler(). Defaults to “[%(levelname)-8.8s] %(message)s”.

  • datetime_format (str) – The datetime format to use when logging to the console. Defaults to “%H:%M:%S”

  • log_level (int) – The logging level to give to the StreamHandler.

Returns:

A logging.StreamHandler object using the format in ch_format.

Return type:

console_handler