nat.settings.global_settings#
Attributes#
Classes#
Module Contents#
- logger#
- class Settings#
Bases:
nat.data_models.common.HashableBaseModel- model_config#
- fallback_timezone: Literal['system', 'utc'] = 'utc'#
- _settings_changed_hooks: ClassVar[list[collections.abc.Callable[[], None]]] = []#
- classmethod validate_components(
- value: Any,
- handler: pydantic.ValidatorFunctionWrapHandler,
- info: pydantic.ValidationInfo,
- classmethod rebuild_annotations()#
- static from_file()#
- _settings_changed()#
- pause_settings_changed_hooks()#
- add_settings_changed_hook(
- cb: collections.abc.Callable[[], None],