tlo.logging.core module¶
- class Logger(name: str, level=0)[source]¶
Bases:
object
A Logger for TLO log messages, with simplified usage. Outputs structured log messages in JSON format and is connected to the Simulation instance.
- HASH_LEN = 10¶
- property level¶
- property handlers¶
- critical(msg=None, *args, key: Optional[str] = None, data: Optional[Union[dict, DataFrame, list, set, tuple, str]] = None, description=None, **kwargs)[source]¶
- debug(msg=None, *args, key: Optional[str] = None, data: Optional[Union[dict, DataFrame, list, set, tuple, str]] = None, description=None, **kwargs)[source]¶