Files
sub-provider/app/services/conf_config_store.py
2026-04-21 16:56:06 +08:00

13 lines
473 B
Python

from __future__ import annotations
from app.config import get_settings
from app.conf_models import ConfBaseConfig, ConfProfileConfig
from app.services.conf_loader import load_conf_base, load_conf_profiles
def load_conf_store() -> tuple[ConfBaseConfig, dict[str, ConfProfileConfig]]:
settings = get_settings()
base = load_conf_base(settings.conf_base_file)
profiles = load_conf_profiles(settings.conf_profiles_dir, base_config=base)
return base, profiles