From 68a490d30552c046171c90000e5a5e75556cd829 Mon Sep 17 00:00:00 2001 From: feng <1304903146@qq.com> Date: Thu, 21 Nov 2024 11:38:42 +0800 Subject: [PATCH] perf: Hide azure vault --- apps/accounts/backends/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/accounts/backends/__init__.py b/apps/accounts/backends/__init__.py index 5e26cfc76..70d55ca2e 100644 --- a/apps/accounts/backends/__init__.py +++ b/apps/accounts/backends/__init__.py @@ -12,6 +12,10 @@ logger = get_logger(__file__) def get_vault_client(raise_exception=False, **kwargs): tp = kwargs.get('VAULT_BACKEND') if kwargs.get('VAULT_ENABLED') else VaultTypeChoices.local + + # TODO: Temporary processing, subsequent deletion + tp = VaultTypeChoices.local if tp == VaultTypeChoices.azure else tp + try: module_path = f'apps.accounts.backends.{tp}.main' client = import_module(module_path).Vault(**kwargs)