setup_console_logging

Documentation for eth_defi.utils.setup_console_logging function.

setup_console_logging(default_log_level='warning', simplified_logging=False, log_file=None, std_out_log_level=None, only_log_file=False, clear_log_file=True, coloured_threads=False)

Set up coloured log output.

  • Helper function to have nicer logging output in tutorial scripts.

  • Tune down some noisy dependency library logging

Parameters
  • log_file (str | pathlib.Path) – Output both console and this log file.

  • coloured_threads – When True, each thread name in the log output gets a unique ANSI colour so interleaved parallel logs are easy to follow visually.

  • std_out_log_level (Optional[int]) –

Returns

Root logger

Return type

logging.Logger