logging
__all__ = ['LoggingConfig', 'TruncateLoggingFilter', 'NewlineLoggingFilter', 'JsonFormatter']
module-attribute
JsonFormatter
Bases: Formatter
Source code in griptape/configs/logging/json_formatter.py
indent: int = field(default=2, kw_only=True)
class-attribute
instance-attribute
__attrs_pre_init__()
LoggingConfig
Source code in griptape/configs/logging/logging_config.py
logger_name: str = field(default='griptape', kw_only=True)
class-attribute
instance-attribute
NewlineLoggingFilter
Bases: Filter
Source code in griptape/configs/logging/newline_logging_filter.py
TruncateLoggingFilter
Bases: Filter