> add_failed_jobs is duplicating add_jobs_for_interrupted. If my new one
> is missing functionality, then so is the existing one.
No, retry indeed works for a single package, but it takes care about keeping track of previous failures which is the part that is missing. add_jobs_for_interrupted is catching up for... interrupted jobs which did not fail but needs to be spawn again.
> add_failed_jobs is duplicating add_jobs_ for_interrupted . If my new one
> is missing functionality, then so is the existing one.
No, retry indeed works for a single package, but it takes care about keeping track of previous failures which is the part that is missing. add_jobs_ for_interrupted is catching up for... interrupted jobs which did not fail but needs to be spawn again.