LoggingLevels

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

Bases: BaseConfigModel

Inheritance diagram of LoggingLevels

Inheritance Diagram for LoggingLevels

Methods

add_default_custom_levels(value)

model_post_init(context)

Attributes

model_config

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

file

tty

root

custom

inherited

defaulted

instance_name

instance_parent_weakref

classmethod add_default_custom_levels(value: dict[str, LoggingLevel]) dict[str, LoggingLevel][source]
Parameters:

value (dict[str, LoggingLevel])

Return type:

dict[str, LoggingLevel]

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

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

model_post_init(context: Any) None
Parameters:

context (Any)

Return type:

None

root: LoggingLevel
tty: LoggingLevel