The tasks variable in the CONFIGURATION archive contains the settings for automatic tasks to run.

The tasks defined by the configuration are run by the "tasks" component at various intervals. Each task has a priority that determines how frequently it is invoked.

General Settings

/Run
Description

The task definitions to run

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Run/<IDENTIFIER>/Command/AllowFailure
Description

Permit failure of the command without aborting generation

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Run/<IDENTIFIER>/Command/Arguments
Description

Arguments passed to the executable

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/Run/<IDENTIFIER>/Command/Arguments/#0
Description

Command arguments

Type

Text

/Run/<IDENTIFIER>/Command/IgnoreTerminate
Description

Do not propagate termination of the tasks action to the command

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Run/<IDENTIFIER>/Command/MultipleStations
Description

Allow merging of commands to run on multiple stations at once

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Run/<IDENTIFIER>/Command/Program
Description

Program executable

Type

Text

/Run/<IDENTIFIER>/Command/SingleStation
Description

Run the command once per station

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Run/<IDENTIFIER>/Component/Name
Description

The component to execute as an action

Type

Text

/Run/<IDENTIFIER>/Component/SplitStations
Description

Run separately for each station instead of merging all task stations together

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Run/<IDENTIFIER>/Priority
Description

Task priority

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted