SLURM 作业依赖于作业名称而不是作业 ID

SLURM job dependency by job name not job id

文档中作业依赖的格式如下:

sbatch --dependency=<type:job_id[:job_id][,type:job_id[:job_id]]> ...

是否可以使用作业名称而不是作业 ID 建立作业依赖关系?

Slurm 似乎无法处理该问题,但可以在命令行(而不是脚本中的 #SBATCH 指令)中使用的解决方法是:

sbatch --dependency=$(squeue --noheader --format %i --name <JOB_NAME>) ...