leads.logger#

Module Contents#

Classes#

Functions#

Data#

L

API#

class leads.logger.Level[source]#

Bases: enum.IntEnum

DEBUG: int = 0#
INFO: int = 1#
WARN: int = 2#
ERROR: int = 3#
class leads.logger.Logger[source]#

Bases: object

Initialization

REGULAR: int = 0#
BOLD: int = 1#
ITALIC: int = 3#
UNDERLINED: int = 4#
INVERSE: int = 7#
BLACK: int = 30#
RED: int = 31#
GREEN: int = 32#
YELLOW: int = 33#
BLUE: int = 34#
PURPLE: int = 35#
CYAN: int = 36#
WHITE: int = 37#
history_messages() tuple[str, ...][source]#
debug_level(debug_level: leads.logger.Level | None = None) leads.logger.Level | None[source]#

Set or get the debug level. :param debug_level: the debug level or None if getter mode :return: the debug level or None if setter mode

static mark(msg: str, level: leads.logger.Level) str[source]#
format(msg: str, font: int, color: int | None, background: int | None) str[source]#
print(msg: str, level: int) None[source]#
info(*msg: str, sep: str = ' ', end: str = '\n', f: tuple[int, int | None, int | None] = (REGULAR, None, None)) None[source]#
debug(*msg: str, sep: str = ' ', end: str = '\n', f: tuple[int, int | None, int | None] = (REGULAR, YELLOW, None)) None[source]#
warn(*msg: str, sep: str = ' ', end: str = '\n', f: tuple[int, int | None, int | None] = (REGULAR, RED, None)) None[source]#
error(*msg: str, sep: str = ' ', end: str = '\n', f: tuple[int, int | None, int | None] = (REGULAR, RED, None)) None[source]#
leads.logger.L: leads.logger.Logger = 'Logger(...)'#
leads.logger._on_register_config(chain: leads.types.OnRegister[leads.config.ConfigTemplate]) leads.types.OnRegister[leads.config.ConfigTemplate][source]#