diff -r 89549813a6c1 -r 0b3ac94f494c connectors/ConnectorBase.py --- a/connectors/ConnectorBase.py Sat Nov 25 00:18:05 2023 +0100 +++ b/connectors/ConnectorBase.py Thu Dec 07 22:41:32 2023 +0100 @@ -5,12 +5,21 @@ import hashlib +from runtime import PlcStatus class ConnectorBase(object): chuncksize = 1024*1024 + PLCObjDefaults = { + "StartPLC": False, + "GetTraceVariables": (PlcStatus.Broken, None), + "GetPLCstatus": (PlcStatus.Broken, None), + "RemoteExec": (-1, "RemoteExec script failed!"), + "GetVersions": "*** Unknown ***" + } + def BlobFromFile(self, filepath, seed): s = hashlib.new('md5') s.update(seed.encode())