VaultStorage#
- class phalanx.storage.vault.VaultStorage#
- Bases: - object- Create Vault clients for specific environments. - Methods Summary - get_vault_client(env[, path_prefix])- Return a Vault client configured for the given environment. - Methods Documentation - get_vault_client(env, path_prefix=None)#
- Return a Vault client configured for the given environment. - Parameters:
- env ( - EnvironmentBaseConfig) – Phalanx environment.
- path_prefix ( - Optional[- str], default:- None) – Path prefix within Vault for application secrets. If given, this overrides the path prefix in the environment configuration.
 
- Returns:
- Vault client configured to manage secrets for that environment. 
- Return type: