newline_logging_filter v1.2
Adapted from the Griptape AI Framework documentation.
Bases:
FilterSource Code in griptape/configs/logging/newline_logging_filter.py
@define class NewlineLoggingFilter(logging.Filter): replace_str: str = field(default=" ", kw_only=True) def filter(self, record: Any) -> bool: record.msg = record.msg.replace("\n", self.replace_str) return True
replace_str = field(default=' ', kw_only=True)class-attribute instance-attribute
filter(record)
Source Code in griptape/configs/logging/newline_logging_filter.py
def filter(self, record: Any) -> bool: record.msg = record.msg.replace("\n", self.replace_str) return True
- On this page
- filter(record)