Skip to content

Commit 4f65db9

Browse files
committed
[ModelicaSystemDoE] fix exception handling
* self.session().run_model_executable() will raise OMCSessionException!
1 parent 7298ac9 commit 4f65db9

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

OMPython/ModelicaSystem.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2178,9 +2178,9 @@ def worker(worker_id, task_queue):
21782178
try:
21792179
returncode = self.get_session().run_model_executable(cmd_run_data=cmd_definition)
21802180
logger.info(f"[Worker {worker_id}] Simulation {resultpath.name} "
2181-
f"finished with return code: {returncode}")
2182-
except ModelicaSystemError as ex:
2183-
logger.warning(f"Simulation error for {resultpath.name}: {ex}")
2181+
f"finished with return code {returncode}")
2182+
except OMCSessionException as ex:
2183+
logger.warning(f"Error executing {repr(cmd_definition.get_cmd())}: {ex}")
21842184

21852185
# Mark the task as done
21862186
task_queue.task_done()

0 commit comments

Comments
 (0)