使用HTC condor让所有其他人的工作结束

时间:2017-04-25 23:35:11

标签: condor

我有一个用于HTC神鹰的dag文件,有几百个工作。我想在dag中再添加一个作业/节点,但条件是它应该在完成所有其他工作之后运行。我已经尝试将其设置为所有作业的子项,但如果其中一个作业失败,则此作业不会运行。

有没有办法让这项工作在最后运行,但却没有关心其他工作的成败?

非常感谢你的帮助。

1 个答案:

答案 0 :(得分:1)

对于具有可能失败的作业的父节点,您可以添加始终成功的POST脚本(返回退出代码0)。这标志着节点成功,DAG将继续执行。

有关详情http://research.cs.wisc.edu/htcondor/manual/current/2_10DAGMan_Applications.html#SECTION003102400000000000000

,请参阅本手册的这一部分