Skip to content
Snippets Groups Projects

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

1 file
+ 3
3
Compare changes
  • Side-by-side
  • Inline
+ 3
3
@@ -64,13 +64,13 @@ try:
vault_health_response = requests.head(app.config['VAULT_HEALTH'])
vault_status = vault_health_response.status_code
except requests.exceptions.ConnectionError as error:
lg.critical(f"Impossible to connect to Vault health address {app.config['VAULT_HEALTH']})
lg.critical(f"Impossible to connect to Vault health address {app.config['VAULT_HEALTH']}")
lg.debug(str(error))
exit()
if vault_status in (503, 501): # Sealed or Not initialized
print(" Vault is started")
lg.debug(f"__init__ - Vault status code = {str(vault_status)})
lg.debug(f"__init__ - Vault status code = {str(vault_status)}")
ssham_vault = Vault(app.config['VAULT_ADDR'], app.config['VAULT_EP_NAME'], app.config['VAULT_SHARES'], app.config['VAULT_THRESHOLD'], app.config['SSHAM_LOG_FILENAME'], app.config['SSHAM_LOG_LEVEL'])
ssham_vault.start()
ssham_vault.setup_roles(app.config['VAULT_ROLES'])
@@ -98,5 +98,5 @@ if vault_status in (503, 501): # Sealed or Not initialized
print(" Success - Connection to Vault is established.")
else:
lg.critical("Vault is already setup and unsealed, please restart vault before launching ssham-server.")
lg.debug("Vault status code = " + str(vault_status))
lg.debug(f"Vault status code = {str(vault_status)}")
exit()
\ No newline at end of file
Loading