Skip to content
Snippets Groups Projects

Resolve "feature/ETQ Admin, je veux que ssham selle le vault au signal de fin"

2 files
+ 6
3
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 4
2
@@ -51,9 +51,10 @@ class Vault(metaclass=MetaSingleton):
if not self._client.sys.is_initialized():
print(" Initializing Vault...")
self.initialize() # Vault is initialized and sealed
except hvac.exceptions.VaultDown:
except hvac.exceptions.VaultDown as error:
self._lg.critical("Vault is_initialized failed")
self._lg.debug("vault.start - Vault URL : " + self._vault_address)
self._lg.debug(str(error))
exit(0)
print(" Unsealing Vault...")
self.unseal() # Unseal Vault
@@ -213,8 +214,9 @@ class Vault(metaclass=MetaSingleton):
if vault_requests.status_code != 204 and vault_requests.status_code != 200:
self._lg.error("setup_roles(): unable to setup role %s" % name)
except IOError:
except IOError as error:
self._lg.error("setup_roles(): %s not found" % role['path'])
self._lg.debug(str(error))
# Setup policies for each role
vault_url = self._vault_address + "v1/sys/policies/acl/" + name
Loading