/
tsps
/
case_loader
Обзор
Документация
Войти
/
tsps
/
case_loader
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
app/core/config.py
25 строк
580 B
Василий Петров
Фикс - добавлено дефолтное значение STORAGE_PATH
28 фев 2026, 19:01
28 фев 2026, 19:01
89d60a4
Код
Авторство
О чём код?
from pydantic_settings import BaseSettings from pathlib import Path from enum import Enum import os env_file = os.getenv("ENV_FILE", ".env") # чтобы можно было переопределить class StorageType(str, Enum): local = "local" db = "db" class Settings(BaseSettings): STORAGE_TYPE: StorageType STORAGE_PATH: Path = Path("./storage") CASELOOK_LOGIN: str CASELOOK_PASSWORD: str REDIS_URL: str DATABASE_URL: str model_config = { "env_file": env_file, "case_sensitive": False } config = Settings()