Gate Tool

Use the Gate tool when you need to stop, retry or rollback to previous gates in a workflow based on gate conditions.gate_tool

Allow through the gate if

Configure the conditions to match on. The following data is allowed:

  • [[Scalar]]
  • [[Recordset(n).Field]]
  • [[Recordset(*).Field]]
  • [[Recordset().Field]]

On Failure

If the gate conditions fail and Continue has been selected, then select an existing gate to roll back to. The dropdown is loaded with preceeding gates configured in the workflow.

On Resume – Continue

Execute this
Drop the workflow to be executed on resume.
Configure retry strategy that will be actioned if the conditions fail:

No Backoff

On Error Retry Immediately.

Linear Backoff

On Error Retry using a Linear delay increment between every retry attempt.
Delay increases along with every attempt on Linear curve.
Increment is measured in milliseconds.

Constant Backoff

On Error Retry using a Constant delay increment between every retry attempt.
Increment is measured in milliseconds.

Fibonacci Backoff

On Error Retry using an increment of the Fibonacci sequence between every retry attempt.

Max Retries
The tool will keep retrying until the Max Retries count is hit

On Resume – End Workflow

On resume, execute the workflow in the activity drop and end the workflow.

FacebookTwitterLinkedInGoogle+Email
Updated on July 19, 2021

Was this article helpful?

Related Articles

Enjoying Warewolf?

Write a review on G2 Crowd
Stars