voiage.logging.LoggingSettings
Pydantic-v2 validated logging settings.
Methods
Section titled “Methods”validate_level
Section titled “validate_level”validate_level([positional or keyword] cls: None = None, [positional or keyword] value: str = None) -> strNormalize and validate a standard-library logging level.
Parameters:
clsvaluestr
Returns: str
from_environment
Section titled “from_environment”from_environment([positional or keyword] cls: None = None, [variadic keyword] overrides: object = {}) -> LoggingSettingsLoad the stable VOIAGE_LOG_* environment contract.
Parameters:
clsoverridesobject(default:{})
Returns: LoggingSettings