swif2 resume-jobs

Resolve problem jobs by resuming, if possible.

Usage

swif2 resume-jobs <workflow> <job-selection>

The specified jobs are removed from the problem queue and placed back into the state they were in before the problem occurred. Note that this command will only work with jobs that are in one of the following error states: SWIF_INPUT_FAIL, SWIF_OUTPUT_FAIL, SWIF_MISSING_OUTPUT, SITE_REAP_FAIL. Note that <job-selection> is as documented for swif2 modify-jobs. Also note that this command differs in behavior from bless-jobs when applied to SWIF_MISSING_OUTPUT, in that it will resume with its attempt to find the missing file, whereas blessing a job tells swif to ignore the missing file.

Examples

Resume all problem jobs that failed with missing output or reap failure.

swif2 resume-jobs -problems SWIF_MISSING_OUTPUT SITE_REAP_FAIL