in modular_cli_sdk/services/credentials_manager.py [0:0]
def ssm_client(self) -> AbstractSecretsManager:
"""
Can possibly return any implemented client
:return:
"""
if os.environ.get(ENV_VAULT_TOKEN) and os.environ.get(ENV_VAULT_ADDR):
_LOG.debug('Returning vault secrets manager')
return VaultSecretsManager()
_LOG.debug('Returning SSM secrets manager')
return SSMSecretsManager()