[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[HTCondor-users] Can a DAGMan node be an already running job?



Let's say I have the following two DAGs

A -> B

A -> C

Where A is a long running job. There's an A job running because someone has invoked the A -> B workflow. Now someone comes along and wants to invoke the A -> C workflow. I don't want to re-run A, but I can't mark it as DONE in the DAGfile because then C will start running immediately.

Do I need to go outside condor/dagman and have A write to some sort of "done" file and have C block on that file before running?