FlowDSL Node Catalog

Delay

Pause the flow for a fixed duration or until a timestamp, then pass the packet through.

Overview

PropertyValue
Node IDcore/delay
Kindaction
Modulecore-flowdsl
Repogo-flowdsl
Handlergithub.com/redelay/go-flowdsl/nodes/core.Delay
Iconlucide:hourglass
Color#f59e0b
Tagscontrol-flow, wait, delay

Outputs

  • out — (no description)

Settings

PropertyTypeRequiredDefaultUI GroupDescription
durationstring—0s—Go duration string (e.g. "5s", "2m"). Ignored if untilPath is set.
maxDurationstring—1h—Safety cap. Defaults to 1h. Rejected if duration exceeds cap.
untilPathstring———Dotted path to an RFC3339 timestamp; sleeps until that time.

Example

yaml
# Use this node in a flow:
nodes:
  - id: my_step
    name: My Step
    kind: action
    action_ref: core/delay
    config:
      duration: 0s
      maxDuration: 1h
      untilPath: some.packet.path