Identify the invocation jobs, try to relaunch some of them (being in a terminal state other than 'ok') and return some information describing what has been done.

tryRelaunchWorkflow(env, invocation_id, v)

Arguments

env

Siwaa environment

invocation_id

Invocation Id.

v

Boolean to choose 'verbose' or 'silent' mode.

Value

relaunch_refused Boolean Not in situation to relaunch. For example more than one job of type CarboSeqSplit, more than one job of type CarboSeqUnsplit, some job not being remappable...

job_relaunched_ids Ids list of relaunched jobs.

job_ids Ids list of all jobs

job_states States of each job

job_remaps job_remap value of each job for which job_build_for_rerun has been done

job_CarboSeqSplit_ids

job_CarboSeqSimulator_ids

job_CarboSeqUnsplit_ids

message describing what has been done.