From af341f79fb48707b5698285c8af1541e98262be2 Mon Sep 17 00:00:00 2001 From: Noloquideus Date: Mon, 11 May 2026 20:16:20 +0300 Subject: [PATCH] fix: vault settings --- src/infrastructure/config/settings.py | 2 +- src/infrastructure/vault/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/infrastructure/config/settings.py b/src/infrastructure/config/settings.py index 89da49e..3fbc65e 100644 --- a/src/infrastructure/config/settings.py +++ b/src/infrastructure/config/settings.py @@ -18,7 +18,7 @@ class Settings(BaseSettings): VAULT_SECRET_ID: str = '' VAULT_NAMESPACE: str | None = None VAULT_MOUNT_POINT: str = 'dev-secrets' - VAULT_APP_SECRET_PATH: str = 'app' + VAULT_APP_SECRET_PATH: str = '' VAULT_BEORG_SECRET_PATH: str = 'beorg' VAULT_DATABASE_SECRET_PATH: str = 'database' VAULT_JWT_SECRET_PATH: str = 'jwt' diff --git a/src/infrastructure/vault/__init__.py b/src/infrastructure/vault/__init__.py index 4550075..fc8df50 100644 --- a/src/infrastructure/vault/__init__.py +++ b/src/infrastructure/vault/__init__.py @@ -35,7 +35,7 @@ class VaultClient: continue try: result.update(self.read_secret(path)) - except hvac.exceptions.InvalidPath: + except (hvac.exceptions.InvalidPath,hvac.exceptions.Forbidden): continue return result