hjoliver/cylc — Issue #27: start triggers
Author: hjoliver
Created: 2012-02-02 20:33:51+00:00
State: open

(From Dave Matthews) Cylc currently has task triggers for success or failure [and internal outputs]. The one event it doesn't have a trigger for is task started.

I can imagine cases where you might want a background task (B) to run in parallel to another, resource intensive task (A). For instance, B might post process files as they are produced by A. In this case you want to be able to trigger B when A starts (A:start => B ?) rather than when A is triggered since A might have a long wait in a queue (either a cylc queue or a batch scheduler queue).