py.lib.aw_config

Yohn Y. 2024-05-05 Parent:b76a704f31b1 Child:b0e747c8cb69

3:bac1fe0751a9 Go to Latest

py.lib.aw_config/src/aw_config/__init__.py

. Декорируем возможные ошибки в чтении файла конфигурации.

History
awgur@0 1 # coding: utf-8
awgur@0 2 from .env import get_env
awgur@0 3 from .type_helpers import ANY, DICT, LIST
awgur@0 4 from .file import ConfigFile, ConfigSectionNotFound, ConfigFileError
awgur@1 5 from .app_tools import get_app_root
awgur@2 6 from .app_config_manager import (get_config, init_configs, replace_config, add_config,
awgur@2 7 AppConfNotFound, AppConfManagerError)
awgur@0 8
awgur@0 9
awgur@0 10 __all__ = [
awgur@0 11 'get_env',
awgur@0 12 'ANY', 'DICT', 'LIST',
awgur@0 13 'ConfigFile', 'ConfigSectionNotFound', 'ConfigFileError',
awgur@1 14 'get_app_root',
awgur@2 15 'get_config', 'init_configs', 'replace_config', 'add_config', 'AppConfNotFound', 'AppConfManagerError'
awgur@0 16 ]