Skip to content

Class swarmauri_core.logger_formatters.IFormatter.IFormatter

swarmauri_core.logger_formatters.IFormatter.IFormatter

Bases: ABC

Interface for logger formatters that define how log messages are formatted.

compile_formatter abstractmethod

compile_formatter()

Create and return a logging.Formatter instance.

Source code in swarmauri_core/logger_formatters/IFormatter.py
 8
 9
10
11
@abstractmethod
def compile_formatter(self) -> logging.Formatter:
    """Create and return a logging.Formatter instance."""
    pass