emmi_data_management.credentials¶
Attributes¶
Functions¶
|
Retrieve credentials for a given storage provider. |
Module Contents¶
- emmi_data_management.credentials.CONFIG_PATH¶
- emmi_data_management.credentials.PROVIDER_ENV_VARS¶
- emmi_data_management.credentials.OPTIONAL_PROVIDER_ENV_VARS¶
- emmi_data_management.credentials.get_credentials(provider)¶
Retrieve credentials for a given storage provider.
Priority: 1. Environment variables 2. Local config file (e.g. ~/.config/emmi/config.json)
- Parameters:
provider (emmi_data_management.providers.Provider) – Is an instance of Provider enum.
- Returns:
Dictionary of credentials.
- Return type: