# Live mode: baz never runs as outputs not received.
# Dummy and sim modes: baz runs due to automatic completion of custom outputs.

[scheduler]
    UTC mode = True
    [[events]]
        abort on stall timeout = True
        stall timeout = PT0S
        abort on inactivity timeout = True
        inactivity timeout = PT3M

[scheduling]
    initial cycle point = 2000
    final cycle point = 2000
    [[graph]]
        P1Y = "foo:meet? & bar:greet? => baz"

[runtime]
    [[root]]
        script = true
        [[[simulation]]]
            default run length = PT0S
    [[foo]]
        script = true
        [[[outputs]]]
            meet = meet
    [[bar]]
        script = true
        [[[outputs]]]
            greet = greet
    [[baz]]
