SCR caches checkpoint data in storage on the compute nodes of a Linux cluster to provide a fast, scalable checkpoint / restart capability for MPI codes.
As a first pass, the original python version of the scripts was intentionally written to covert from bash/perl verbatim. This updates some the scripts to be more pythonic, e.g., to raise exceptions rather than return 1 for errors.
As a first pass, the original python version of the scripts was intentionally written to covert from bash/perl verbatim. This updates some the scripts to be more pythonic, e.g., to raise exceptions rather than return 1 for errors.