noether.io.credentials ====================== .. py:module:: noether.io.credentials Attributes ---------- .. autoapisummary:: noether.io.credentials.CONFIG_PATH noether.io.credentials.PROVIDER_ENV_VARS noether.io.credentials.OPTIONAL_PROVIDER_ENV_VARS Functions --------- .. autoapisummary:: noether.io.credentials.get_credentials Module Contents --------------- .. py:data:: CONFIG_PATH .. py:data:: PROVIDER_ENV_VARS .. py:data:: OPTIONAL_PROVIDER_ENV_VARS .. py:function:: get_credentials(provider) Retrieve credentials for a given storage provider. Priority: 1. Environment variables 2. Local config file (e.g. `~/.config/emmi/config.json`) :param provider: Is an instance of Provider enum. :returns: - Dictionary of credentials.