From cacfa293ab26f3dfe8c8de12ac193b7558989129 Mon Sep 17 00:00:00 2001 From: Gaurav Talreja Date: Wed, 21 Sep 2022 20:06:57 +0530 Subject: [PATCH] Fix #807 Use client.auth.approle.login instead of client.auth_approle (#808) --- dynaconf/loaders/vault_loader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dynaconf/loaders/vault_loader.py b/dynaconf/loaders/vault_loader.py index c6b168316..d816ffc63 100644 --- a/dynaconf/loaders/vault_loader.py +++ b/dynaconf/loaders/vault_loader.py @@ -33,7 +33,7 @@ def get_client(obj): **{k: v for k, v in obj.VAULT_FOR_DYNACONF.items() if v is not None} ) if obj.VAULT_ROLE_ID_FOR_DYNACONF is not None: - client.auth_approle( + client.auth.approle.login( role_id=obj.VAULT_ROLE_ID_FOR_DYNACONF, secret_id=obj.get("VAULT_SECRET_ID_FOR_DYNACONF"), )