mantik.utils.credentials

Attributes

FIRECREST_CLIENT_ID_ENV_VAR

FIRECREST_CLIENT_SECRET_ENV_VAR

SSH_PASSWORD_ENV_VAR

SSH_PRIVATE_KEY_ENV_VAR

SSH_USERNAME_ENV_VAR

UNICORE_PASSWORD_ENV_VAR

UNICORE_USERNAME_ENV_VAR

Classes

HpcRestApi

SSHCredentials

Module Contents

mantik.utils.credentials.FIRECREST_CLIENT_ID_ENV_VAR = 'MANTIK_FIRECREST_CLIENT_ID'[source]
mantik.utils.credentials.FIRECREST_CLIENT_SECRET_ENV_VAR = 'MANTIK_FIRECREST_CLIENT_SECRET'[source]
class mantik.utils.credentials.HpcRestApi[source]
classmethod from_firecrest_env_vars(connection_id: uuid.UUID | None = None) HpcRestApi[source]
classmethod from_unicore_env_vars(connection_id: uuid.UUID | None = None) HpcRestApi[source]
password: str[source]
username: str[source]
class mantik.utils.credentials.SSHCredentials[source]
classmethod from_env_vars() SSHCredentials[source]
password: str | None = None[source]
private_key: str | None = None[source]
username: str[source]
mantik.utils.credentials.SSH_PASSWORD_ENV_VAR = 'MANTIK_SSH_PASSWORD'[source]
mantik.utils.credentials.SSH_PRIVATE_KEY_ENV_VAR = 'MANTIK_SSH_PRIVATE_KEY'[source]
mantik.utils.credentials.SSH_USERNAME_ENV_VAR = 'MANTIK_SSH_USERNAME'[source]
mantik.utils.credentials.UNICORE_PASSWORD_ENV_VAR = 'MANTIK_UNICORE_PASSWORD'[source]
mantik.utils.credentials.UNICORE_USERNAME_ENV_VAR = 'MANTIK_UNICORE_USERNAME'[source]