Skip to content

Commit d58ff43

Browse files
committed
[ModelicaSystemCmd] run session.omc_run_data_update() within run_def()
* the result is the ready-to-use definition of the command needed to run the model executable
1 parent 92cd9a1 commit d58ff43

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

OMPython/ModelicaSystem.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,9 @@ def run_def(self) -> OMCSessionRunData:
210210
cmd_timeout=self._timeout,
211211
)
212212

213-
return omc_run_data
213+
omc_run_data_updated = self._session.omc_run_data_update(omc_run_data, session=self._session)
214+
215+
return omc_run_data_updated
214216

215217
@staticmethod
216218
def run_cmd(cmd_run_data: OMCSessionRunData) -> int:
@@ -259,7 +261,6 @@ def run(self) -> int:
259261
Subprocess return code (0 on success).
260262
"""
261263
cmd_run_data = self.run_def()
262-
cmd_run_data = self._session.omc_run_data_update(cmd_run_data, session=self._session)
263264
return self.run_cmd(cmd_run_data=cmd_run_data)
264265

265266
@staticmethod

0 commit comments

Comments
 (0)