equal
deleted
inserted
replaced
121 self._suspendDebug = self.PLClibraryHandle.suspendDebug |
121 self._suspendDebug = self.PLClibraryHandle.suspendDebug |
122 self._suspendDebug.restype = None |
122 self._suspendDebug.restype = None |
123 |
123 |
124 self._resumeDebug = self.PLClibraryHandle.resumeDebug |
124 self._resumeDebug = self.PLClibraryHandle.resumeDebug |
125 self._resumeDebug.restype = None |
125 self._resumeDebug.restype = None |
126 |
|
127 self._PythonIterator = self.PLClibraryHandle.PythonIterator |
|
128 self._PythonIterator.restype = ctypes.c_char_p |
|
129 self._PythonIterator.argtypes = [ctypes.c_char_p] |
|
130 |
126 |
131 return True |
127 return True |
132 except: |
128 except: |
133 PLCprint(traceback.format_exc()) |
129 PLCprint(traceback.format_exc()) |
134 return False |
130 return False |
315 NewFileName = md5sum + lib_ext |
311 NewFileName = md5sum + lib_ext |
316 extra_files_log = os.path.join(self.workingdir,"extra_files.txt") |
312 extra_files_log = os.path.join(self.workingdir,"extra_files.txt") |
317 try: |
313 try: |
318 os.remove(os.path.join(self.workingdir, |
314 os.remove(os.path.join(self.workingdir, |
319 self.CurrentPLCFilename)) |
315 self.CurrentPLCFilename)) |
320 for filename in file(extra_files_log, "r").readlines() + extra_files_log: |
316 for filename in file(extra_files_log, "r").readlines() + [extra_files_log]: |
321 try: |
317 try: |
322 os.remove(os.path.join(self.workingdir, filename)) |
318 os.remove(os.path.join(self.workingdir, filename.strip())) |
323 except: |
319 except: |
324 pass |
320 pass |
325 except: |
321 except: |
326 pass |
322 pass |
327 |
323 |