scxpand.util.logger

scxpand.util.logger#

Functions

configure_logging([show_timestamp, ...])

Configure structlog output format.

get_logger([name])

scxpand.util.logger.configure_logging(show_timestamp=False, show_log_level=False, show_logger_name=True, colors=True)#

Configure structlog output format.

Parameters:
  • show_timestamp (bool (default: False)) – Whether to show timestamp prefix

  • show_log_level (bool (default: False)) – Whether to show log level prefix (e.g., [info])

  • show_logger_name (bool (default: True)) – Whether to show logger name suffix (e.g., [scxpand.util.general_util])

  • colors (bool (default: True)) – Whether to use colored output

Return type:

None

scxpand.util.logger.get_logger(name=None)#
Return type:

BoundLogger