File tree Expand file tree Collapse file tree 3 files changed +6
-12
lines changed
user-guide/running-workflows Expand file tree Collapse file tree 3 files changed +6
-12
lines changed Original file line number Diff line number Diff line change @@ -80,16 +80,16 @@ renamed or removed.
80
80
``cylc print ``
81
81
- Equivalent to ``cylc scan --states=all ``.
82
82
``cylc reset ``
83
- - It is no longer possible to manually change a task's state.
84
- - You can, however, override the outputs the task generated which has a
85
- similar effect with `` cylc set-outputs `` .
83
+ - `` cylc reset `` has been replaced by `` cylc set ``
84
+ - At Cylc 8 we override task's prerequisites & outputs rather than modifying
85
+ the task state directly .
86
86
``cylc restart ``
87
87
- Replaced by ``cylc play ``.
88
88
``cylc run ``
89
89
- Replaced by ``cylc play ``.
90
90
``cylc spawn ``
91
91
- Spawning is now performed automatically, on demand. Use ``cylc trigger `` to run
92
- a task, or ``cylc set-outputs `` to spawn tasks that depend on specified outputs.
92
+ a task, or ``cylc set `` to spawn tasks that depend on specified outputs.
93
93
``cylc suite-state ``
94
94
- Renamed as ``cylc workflow-state ``.
95
95
Original file line number Diff line number Diff line change @@ -17,10 +17,4 @@ because Loadleveler sends the SIGUSR1 signal before SIGKILL for preemption.
17
17
Other :term: `job runners <job runner> ` just send SIGTERM before SIGKILL as normal, so Cylc
18
18
cannot distinguish a preemption job kill from a normal job kill. After this the
19
19
job will poll as failed (correctly, because it was killed, and the job status
20
- file records that). To handle this kind of preemption automatically you could
21
- use a task failed or retry event handler that queries the job runner queue
22
- (after an appropriate delay if necessary) and then, if the job has been
23
- requeued, uses ``cylc reset `` to reset the task to the submitted state.
24
-
25
-
26
-
20
+ file records that).
Original file line number Diff line number Diff line change @@ -45,6 +45,6 @@ sequence, or remove it.
45
45
46
46
47
47
If you want trigger downstream tasks despite ``3/foo `` being removed before it
48
- could succeed, use ``cylc set-outputs `` to artificially mark its ``succeeded ``
48
+ could succeed, use ``cylc set `` to artificially mark its ``succeeded ``
49
49
output as complete (and with the ``--flow `` option, to make the :term: `flow `
50
50
continue on from there).
You can’t perform that action at this time.
0 commit comments