Cuerdo.Errors.ExecutionError exception (cuerdo v0.1.0)

Copy Markdown

Error structure that wraps any raised or returned error during the execution of an Arazzo workflow/step

Fields

  • :error - The original error/exception
  • :path - The execution path. For self-contained steps within the workflow it has the form [workflowId, stepId]. If the step references another workflow and a step fails within the referenced workflow then it is of the form [mainWorkflowId, mainStepId, referencedWorkflowId, failedStepId] and so on

Summary

Types

t()

@type t() :: %Cuerdo.Errors.ExecutionError{
  __exception__: term(),
  error: Exception.t(),
  path: [String.t()]
}