in backend-printing/helper/key_vault.py [0:0]
def get_sap_config_secrets(self):
"""Gets the SAP config secrets from the key vault.
Returns:
list[json]: SAP config secrets
"""
try:
sap_secrets = []
secret_properties = self.key_vault_client.list_properties_of_secrets()
for secret in secret_properties:
if secret.name.startswith("BGPRINT"):
try:
sap_secrets.append(self.get_sap_config(secret.name))
except Exception as e:
print(e)
return sap_secrets
except Exception as e:
raise Exception(f"Error occurred getting SAP config: {e}")