diff --git a/TurTLE/_code.py b/TurTLE/_code.py index ec11fd4c21e8ed1f57770ea51b568fb9589f102d..da57b63f0b67f992c6fa92b036e9e9ee2408c4b0 100644 --- a/TurTLE/_code.py +++ b/TurTLE/_code.py @@ -253,6 +253,10 @@ class _code(_base): no_submit = False, no_debug = True): self.read_parameters() + # check if stop_<simname> exists, remove if it does + if os.path.exists(os.path.join(self.work_dir, 'stop_' + self.simname)): + warnings.warn("Found stop_<simname> file, I will remove it.") + os.remove(os.path.join(self.work_dir, 'stop_' + self.simname)) with h5py.File(os.path.join(self.work_dir, self.simname + '.h5'), 'r') as data_file: iter0 = data_file['iteration'][...] if not os.path.isdir(self.work_dir):