diff --git a/app/working_database.py b/app/working_database.py index b2daf19..e3bb5b0 100644 --- a/app/working_database.py +++ b/app/working_database.py @@ -44,29 +44,18 @@ class SimpleDB: except Exception as e: self._handle_vault_exception(e, "Ошибка при создание покдлючения c Vault") - # Отладочная информация - print(f"Authenticated: {client.is_authenticated()}") - try: - print(client.auth.token.lookup_self()) - except Exception as e: - print(f"Ошибка при проверке токена: {e}") - print(f"Token: {environ.get('VAULT_TOKEN')}") - # Конец отладочной информации - - # Проверяем аутентификацию - #if not client.is_authenticated(): - # raise Exception("Vault authentication failed") + # Проверка авторизации в Vault + if not client.is_authenticated(): + raise Exception("Vault authentication failed") try: - # Чтение секретов из Vault (основное, текущие) + # Чтение секретов из Vault secret_read_response = client.secrets.kv.v2.read_secret_version( path='oracledb', mount_point='kv' ) except Exception as e: - # Временно закомиченно что бы продолжить выполнение программы. - #self._handle_vault_exception(e, "Ошибка чтение скретов из Vault") - print(e, "Ошибка чтение скретов из Vault") + self._handle_vault_exception(e, "Ошибка чтение скретов из Vault") try: # Создаем пул соединений