Versions in this module Expand all Collapse all v3 v3.0.1 Feb 23, 2021 Changes in this version + var ErrDeadlineExceeded = errors.New(errors.CodeTimeout, "Deadline exceeded") + var ErrParallelismReached = errors.New(errors.CodeForbidden, "Max parallelism reached") + var ErrTimeout = errors.New(errors.CodeTimeout, "timeout") + type RetryTweak = func(retryStrategy wfv1.RetryStrategy, nodes wfv1.Nodes, tmpl *wfv1.Template) + func RetryOnDifferentHost(retryNodeName string) RetryTweak + type TaskResults struct + AllFailed bool + AnySucceeded bool + Daemoned bool + Errored bool + Failed bool + Skipped bool + Succeeded bool + type WorkflowController struct + Config config.Config + func NewWorkflowController(ctx context.Context, restConfig *rest.Config, ...) (*WorkflowController, error) + func (wfc *WorkflowController) GetContainerRuntimeExecutor(labels labels.Labels) string + func (wfc *WorkflowController) GetManagedNamespace() string + func (wfc *WorkflowController) Run(ctx context.Context, ...) + func (wfc *WorkflowController) UpdateConfig(ctx context.Context) Other modules containing this package github.com/akshayflipkart/argo-workflows