Skip to content

Commit 03e2413

Browse files
committed
??? OM stderr is not allways an error ...
1 parent 1712a85 commit 03e2413

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

OMPython/OMCSession.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -583,7 +583,10 @@ def sendExpression(self, command, parsed=True):
583583
error_raw = self._omc.recv_string()
584584
error_str = om_parser_typed(error_raw)
585585
if error_str:
586-
raise OMCSessionException(f"OM Error for 'sendExpression({command}, {parsed})': {error_str}")
586+
if "Error" in error_str:
587+
raise OMCSessionException(f"OM Error for 'sendExpression({command}, {parsed})': {error_str}")
588+
else:
589+
logger.warning(f"[OM]: {error_str}")
587590

588591
if parsed is True:
589592
answer = om_parser_typed(result)

0 commit comments

Comments
 (0)