-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
completed flag check may erroneously stop on regex matches #470
Comments
This may actually be a bug with pipestat, rather than looper. I'm guessing this coincides with a switch to using pipestat for status checks. |
I can't reproduce this using a modified hello_looper example for both the basic and the pipestat approaches (which look for their flags in slightly different ways). |
However, looking at the basic, non-pipestat example, I can see where the function Lines 93 to 98 in 1468956
Appears it is only concerned with |
was this fixed by the pipestat update referenced above? |
I don't believe so. The pipestat code above was broken for filebackend and is not used for getting sample statuses. |
Should be solved with the above commit. |
I'm trying to submit 6 jobs with looper. I've never submitted any before, it's a brand new project. I noticed one of them says:
This is bizarre because it's a brand new project! It has never been submitted before.
I realize this sample shares a prefix with another sample: one is named
pairs_swap_maintain_coords
, which the pipeline runs, and then the next sample is namedpair_swap
-- which the pipeline incorrectly says is already completed.I'm guessing there's a regex that's looking for
{sample_name}*_completed.flag
-- if that's the case, it would actually register the first one as completed for the second one, and then never submit that job.The text was updated successfully, but these errors were encountered: