Skip to content

Signal_Action_Completion

Definition

<signal_action_completion/>

The plan item that will make a perform plan stop running.

Attribute Type Description
postconfirm boolean Optional. The attribute decides if a report move (see below) should be generated when the plan is downdated. If set to false, no report move is generated. Defaults to true.

Parents

Children

None.

Behaviour

The <signal_action_completion/> will make TDM treat the perform goal of the current plan as fulfilled. This means that the remains of the plan (if any) will not be executed, and that a report move indicating success (report(action_status(some_action, done))) will be output.

Examples

Signal_Action_Completion element

<signal_action_completion/>

Signal_Action_Completion without post confirmation of the goal

<signal_action_completion postconfirm="false"/>

Signal_Action_Completion with explicit post confirmation of the goal

<signal_action_completion postconfirm="true"/>

Examples

Perform goal with signal_action_completion element

<goal type="perform" action="action_that_always_succeed">
    <plan>
        ...
        <signal_action_completion/>
    </plan>
</goal>

Last update: October 4, 2022