Gracefully stop a pipeline without terminating jobs
acknowledged
Y
Yinmn blue Partridge
It would sometimes be helpful to be able to send an interrupt like the "finish" errorStrategy. So Nextflow would finish any currently executing jobs, but without starting new ones.
This can be useful when you realise to change a configuration downstream, but still want the slow alignment tasks to finish.
M
Michael Tansini
Yinmn blue Partridge this can be achieved by disabling the Compute environment. If a Compute environment is set to disabled, existing pipelines will complete, but no new ones can be started until the Compute environment is re-enabled. Would this work for you?
Y
Yinmn blue Partridge
Michael Tansini Uh, not really, as there are often multiple pipelines running on the same compute environment simultaneously. Also I believe that the permissions required to edit compute environments are higher than just running the pipelines.
M
Michael Tansini
updated the status to
acknowledged