Skip to content

Commit 1ba7bd9

Browse files
teoknopers8
andcommitted
Update docs/handbook/overview.md
Co-authored-by: Piotr Konopka <piotr.jan.konopka@cern.ch>
1 parent b4d0ace commit 1ba7bd9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/handbook/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Callback execution is further refined with integer indexes, with the syntax `±i
6060
## Workflow hook calls
6161

6262
The state machine callback moments are exposed to the AliECS workflow template interface and can be used as triggers or synchronization points for integration plugin function calls. The `call` block can be used for this purpose, with similar syntax to the `task` block used for controllable tasks. Its fields are as follows.
63-
* `func` - mandatory, it parses as an `antonmedv/expr` expression that corresponds to a call to a function that belongs to an integration plugin object (e.g. `bookkeeping.StartOfRun()`, `dcs.EndOfRun()`, etc.).
63+
* `func` - mandatory, it parses as an [`antonmedv/expr`](https://github.com/antonmedv/expr) expression that corresponds to a call to a function that belongs to an integration plugin object (e.g. `bookkeeping.StartOfRun()`, `dcs.EndOfRun()`, etc.).
6464
* `trigger` - mandatory, the expression at `func` will be executed once the state machine reaches this moment.
6565
* `await` - optional, if absent it defaults to the same as `trigger`, the expression at `func` needs to finish by this moment, and the state machine will block until `func` completes.
6666
* `timeout` - optional, Go `time.Duration` expression, the maximum time `func` will be granted to complete before its context is invalidated.

0 commit comments

Comments
 (0)