# Functions
BeEquivalentToError matches the error to take care of nil.
CleanStatusFromStep cleans status and context data from a specified step.
GetDataFromContext get data from workflow context.
GetLogConfigFromStep get log config from step.
GetLogsFromPod get logs from pod.
GetLogsFromURL get logs from url.
GetPodListFromResources get pod list from resources.
JSONMarshal returns the JSON encoding.
NewRecycleCronJob returns a new recycleCronJob.
NewWorkflowRunOperator get an workflow operator with k8sClient, ioWriter(optional, useful for cli) and workflow run.
NewWorkflowRunStepOperator get an workflow step operator with k8sClient, ioWriter(optional, useful for cli) and workflow run.
OperateSteps handles the operations to the steps.
RestartFromStep restart workflow from a failed step.
RestartWorkflow restart workflow.
ResumeWorkflow resume workflow.
SuspendWorkflow suspend workflow.
TerminateWorkflow terminate workflow.
# Structs
AlreadyExistMatcher matches the error to be already exist.
ErrorMatcher matches errors.
NotFoundMatcher matches the error to be not found.
# Interfaces
WorkflowOperator is operation handler for workflow's suspend/resume/rollback/restart/terminate.
WorkflowStepOperator is operation handler for workflow steps' operations.