stilt.config.RuntimeSettings.settings_customise_sources#
- classmethod RuntimeSettings.settings_customise_sources(settings_cls, init_settings, env_settings, dotenv_settings, file_secret_settings)#
Define the sources and their order for loading the settings values.
- Return type:
- Parameters:
settings_cls (type[BaseSettings])
init_settings (PydanticBaseSettingsSource)
env_settings (PydanticBaseSettingsSource)
dotenv_settings (PydanticBaseSettingsSource)
file_secret_settings (PydanticBaseSettingsSource)
- Args:
settings_cls: The Settings class. init_settings: The InitSettingsSource instance. env_settings: The EnvSettingsSource instance. dotenv_settings: The DotEnvSettingsSource instance. file_secret_settings: The SecretsSettingsSource instance.
- Returns:
A tuple containing the sources and their order for loading the settings values.