From ControlTier
Proposed in Architecture (TNG)#Controller_type
Intent
Discussion
Structure
Control Hierarchy
Commands
Common Options
| parameter | type | example |
| output | string | /tmp/output.log |
| timeout | string | 60s |
| nodeIncludes | string | regex |
| nodeExcludes | string | regex |
| args | string | -bloo blee |
call
Options
| parameter | type | example |
| command | string | cmdX |
| type | string | TypeX |
call -- -command cmdX -type TypeA -args "-floo blu"
exec
Options
| parameter | type | example |
| executable | string | /bin/bash |
| script | string | "who am i" |
| scriptfile | string | /path/to/script |
| exportprops | string | context. |
| spawn | boolean | |
exec -- -executable sh -scriptfile dav://scripts/start.sh -spawn
relay
Options
| parameter | type | example |
| name | string | .* |
| type | string | [\.]* |
| errorcommand | string | cmdX |
| threadcount | string | 1 |
| sortkey | string | property |
| sortorder | string | ascending/descending |
relay -- -command cmdX -type TypeA -name '.*' -threadcount 2
sequence
Options
| parameter | type | example |
| commands | string | cmdA,cmdB |
| errorcommand | string | cmdX |
| threadcount | string | 1 |
sequence -- -commands cmdX,cmdY,cmdZ -errorcommand cmd
info
Optionally update, and then display the metadata for the resource
Options
| parameter | type | example |
| update | boolean | |
| properties | boolean | |
| process | boolean | |
| format | string | output format |
Model