equal
deleted
inserted
replaced
445 def MatchMD5(self, MD5): |
445 def MatchMD5(self, MD5): |
446 try: |
446 try: |
447 last_md5 = open(self._GetMD5FileName(), "r").read() |
447 last_md5 = open(self._GetMD5FileName(), "r").read() |
448 return last_md5 == MD5 |
448 return last_md5 == MD5 |
449 except: |
449 except: |
450 return False |
450 pass |
|
451 return False |
451 |
452 |
452 def SetTraceVariablesList(self, idxs): |
453 def SetTraceVariablesList(self, idxs): |
453 """ |
454 """ |
454 Call ctype imported function to append |
455 Call ctype imported function to append |
455 these indexes to registred variables in PLC debugger |
456 these indexes to registred variables in PLC debugger |
532 self._TracesPush((tick.value, TraceBuffer)) |
533 self._TracesPush((tick.value, TraceBuffer)) |
533 self._TracesAutoSuspend() |
534 self._TracesAutoSuspend() |
534 self._TracesFlush() |
535 self._TracesFlush() |
535 |
536 |
536 |
537 |
537 def RemoteExec(self, script, **kwargs): |
538 def RemoteExec(self, script, *kwargs): |
538 try: |
539 try: |
539 exec script in kwargs |
540 exec script in kwargs |
540 except: |
541 except: |
541 e_type, e_value, e_traceback = sys.exc_info() |
542 e_type, e_value, e_traceback = sys.exc_info() |
542 line_no = traceback.tb_lineno(get_last_traceback(e_traceback)) |
543 line_no = traceback.tb_lineno(get_last_traceback(e_traceback)) |