From 1086a5c91c0748795b8dae4c983113c2a78ffdd2 Mon Sep 17 00:00:00 2001 From: Martin van der Schelling <61459087+mpvanderschelling@users.noreply.github.com> Date: Fri, 23 Feb 2024 14:46:01 -0500 Subject: [PATCH] Fix error handling in ExperimentData class --- src/f3dasm/_src/experimentdata/experimentdata.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/f3dasm/_src/experimentdata/experimentdata.py b/src/f3dasm/_src/experimentdata/experimentdata.py index 56e900a7..c2194aef 100644 --- a/src/f3dasm/_src/experimentdata/experimentdata.py +++ b/src/f3dasm/_src/experimentdata/experimentdata.py @@ -1175,9 +1175,9 @@ def _run_cluster(self, data_generator: DataGenerator, kwargs: dict): _experiment_sample = data_generator._run( experiment_sample, **kwargs) self._write_experiment_sample(_experiment_sample) - except Exception as e: - error_msg = "Error in experiment_sample " - f"{experiment_sample._jobnumber}: {e}" + except Exception: + n = experiment_sample.job_number + error_msg = f"Error in experiment_sample {n}: " error_traceback = traceback.format_exc() logger.error(f"{error_msg}\n{error_traceback}") self._write_error(experiment_sample._jobnumber)