Skip to content

openaleph_procrastinate.settings

Bases: BaseSettings

Source code in openaleph_procrastinate/settings.py
class OpenAlephSettings(BaseSettings):
    model_config = SettingsConfigDict(
        env_prefix="openaleph_",
        env_nested_delimiter="_",
        nested_model_default_partial_update=True,
    )

    instance: str = Field(default="openaleph")
    debug: bool = Field(default=env.DEBUG, alias="debug")

    db_uri: str = Field(default=env.DATABASE_URI)
    procrastinate_db_uri: str = Field(default=env.DATABASE_URI)
    ftm_store_uri: str = Field(default=env.FTM_STORE_URI)