Azure Vault credential support (#3394)

This commit is contained in:
stenn930
2025-09-12 11:01:57 -06:00
committed by GitHub
parent c876566c57
commit 8df506660e
23 changed files with 624 additions and 74 deletions

View File

@@ -757,3 +757,13 @@ class NoElementFound(SkyvernException):
class OutputParameterNotFound(SkyvernException):
def __init__(self, block_label: str, workflow_permanent_id: str) -> None:
super().__init__(f"Output parameter for {block_label} not found in workflow {workflow_permanent_id}")
class AzureBaseError(SkyvernException):
def __init__(self, message: str) -> None:
super().__init__(f"Azure error: {message}")
class AzureConfigurationError(AzureBaseError):
def __init__(self, message: str) -> None:
super().__init__(f"Error in Azure configuration: {message}")