Skip to content

Commit 219a0a7

Browse files
committed
[ModelicaSystem] fix usage of OMCSession; replace by OMSessionABC
1 parent 61cd7b7 commit 219a0a7

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

OMPython/ModelicaSystem.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@
3232
OMPathABC,
3333
)
3434

35-
OMCSession = OMSessionABC
36-
3735
# define logger using the current module name as ID
3836
logger = logging.getLogger(__name__)
3937

@@ -349,7 +347,7 @@ class ModelicaSystemABC(metaclass=abc.ABCMeta):
349347

350348
def __init__(
351349
self,
352-
session: OMCSession,
350+
session: OMSessionABC,
353351
work_directory: Optional[str | os.PathLike] = None,
354352
) -> None:
355353
"""Create a ModelicaSystem instance. To define the model use model() or convertFmu2Mo().
@@ -399,7 +397,7 @@ def __init__(
399397
self._file_name: Optional[OMPathABC] = None
400398
self._variable_filter: Optional[str] = None
401399

402-
def get_session(self) -> OMCSession:
400+
def get_session(self) -> OMSessionABC:
403401
"""
404402
Return the OMC session used for this class.
405403
"""
@@ -1500,7 +1498,7 @@ def __init__(
15001498
command_line_options: Optional[list[str]] = None,
15011499
work_directory: Optional[str | os.PathLike] = None,
15021500
omhome: Optional[str] = None,
1503-
session: Optional[OMCSession] = None,
1501+
session: Optional[OMSessionABC] = None,
15041502
) -> None:
15051503
"""Create a ModelicaSystem instance. To define the model use model() or convertFmu2Mo().
15061504
@@ -2223,7 +2221,7 @@ def __init__(
22232221
self._doe_def: Optional[dict[str, dict[str, Any]]] = None
22242222
self._doe_cmd: Optional[dict[str, ModelExecutionData]] = None
22252223

2226-
def get_session(self) -> OMCSession:
2224+
def get_session(self) -> OMSessionABC:
22272225
"""
22282226
Return the OMC session used for this class.
22292227
"""

0 commit comments

Comments
 (0)