LoggingLevels

class app.util.logging.config.LoggingLevels[source]

Bases: BaseConfigModel

Inheritance diagram of LoggingLevels

Inheritance Diagram for LoggingLevels

Methods

add_default_custom_levels(value)

Attributes

model_config

Configuration for the model, should be a dictionary conforming to ConfigDict.

file

tty

root

custom

inherited

defaulted

instance_name

instance_parent

classmethod add_default_custom_levels(value)[source]
Return type:

dict[str, LoggingLevel]

Parameters:

value (dict[str, LoggingLevel])

custom: dict[str, LoggingLevel]
file: LoggingLevel
model_config: ClassVar[ConfigDict] = {'extra': 'forbid', 'frozen': True}

Configuration for the model, should be a dictionary conforming to ConfigDict.

root: LoggingLevel
tty: LoggingLevel