If model and client is shutdown, upon restart the model restarts normally but the control code starts again from zero and misses the last upload files specified in the client_state.xml. This causes tasks to fail because the last files were not uploaded.
correctly reads the progress_file*.xml on a model restart; this was failing because the XML file was being deleted in the tmp directory and the control code got out of sync with the model and its list of output files.
progress file XML has now been moved into the slot directory.
fixed bug where declaration of progress_file_out would truncate progress_file XML making it impossible to read the file.
added read of NFRRES (restart file frequency) from the namelist to be able to adjust the step count in the progress_file to the correct restarting timestep.
If model and client is shutdown, upon restart the model restarts normally but the control code starts again from zero and misses the last upload files specified in the client_state.xml. This causes tasks to fail because the last files were not uploaded.