cylc / cylc-flow

Cylc: a workflow engine for cycling systems.
https://cylc.github.io
GNU General Public License v3.0
335 stars 94 forks source link

aotf: message outputs #3503

Open oliver-sanders opened 4 years ago

oliver-sanders commented 4 years ago

Make task "outputs" a new input type to allow the WUI to perform actions on them (i.e. to call set-outputs with them) them (see https://github.com/cylc/cylc-ui/issues/402).

https://github.com/cylc/cylc-flow/blob/master/cylc/flow/network/schema.py#L1489-L1496

Pull requests welcome!

hjoliver commented 4 years ago

@oliver-sanders - I guess this can be closed as spawn-on-demand makes it obsolete (like cylc reset in general).

It can be superseded by an issue to expose cylc set-ouputs functionality via the UI (tell the scheduler to spawn children of a specified task output (even a custom message output).

oliver-sanders commented 4 years ago

Amended description, however, still need to change the input type to allow the UI to tell this field apart from the others.