itero daemon
itero daemon [--interval N] [--no-serve]Runs the workspace: starts its sources,
watches the paths its workflows name,
takes messages and schedules, and runs steps, pass after pass. It serves
the HTTP API on 127.0.0.1:<port>. Leave it running;
Ctrl-C stops it.
| Option | Does |
|---|---|
--interval N | seconds between passes (1); a message from POST /events, a source or a watched path wakes it at once |
--no-serve | the passes only, no HTTP API |
$ itero daemonitero: running the workflows in /Users/me/home, a pass every 1s (Ctrl-C stops); log: .itero/itero.logitero: serving on http://127.0.0.1:8787/3 events, 1 jobs, 0 lost (run again), 0 waitingIn a terminal it prints a line for each pass that did something. What it
does goes to .itero/itero.log, one JSON line each
(The log).
One daemon per workspace. To have it running from login on, without a
terminal: itero service install.