runtime/PLCObject.py
changeset 1906 60edd0c901f1
parent 1902 2b7e2db31d81
child 1919 ccea0fa6ea91
--- a/runtime/PLCObject.py	Wed Jan 24 14:48:49 2018 +0100
+++ b/runtime/PLCObject.py	Wed Jan 24 15:44:36 2018 +0100
@@ -106,7 +106,10 @@
         else:
             level = LogLevelsDefault
             msg, = args
-        return self._LogMessage(level, msg, len(msg))
+        PLCprint(msg)
+        if self._LogMessage is not None:
+            return self._LogMessage(level, msg, len(msg))
+        return None
 
     def ResetLogCount(self):
         if self._ResetLogCount is not None:
@@ -254,7 +257,7 @@
         self._resumeDebug = lambda: None
         self._PythonIterator = lambda: ""
         self._GetLogCount = None
-        self._LogMessage = lambda l, m, s: PLCprint("OFF LOG :"+m)
+        self._LogMessage = None
         self._GetLogMessage = None
         self.PLClibraryHandle = None
         # Unload library explicitely