Related to #91, illumina.util.load_checkpoint only works as expected with the most common case, for a completed FASTQGeneration. Looking at Checkpoint.txt for interrupted/failed cases I see that in general there's both an integer and a keyword (which just happens to be an empty string in the common case). load_checkpoint should be updated to parse out both an integer and a keyword in all cases.
Related to #91,
illumina.util.load_checkpoint
only works as expected with the most common case, for a completed FASTQGeneration. Looking at Checkpoint.txt for interrupted/failed cases I see that in general there's both an integer and a keyword (which just happens to be an empty string in the common case).load_checkpoint
should be updated to parse out both an integer and a keyword in all cases.