--- a/runtime/PLCObject.py Thu May 30 11:53:13 2019 +0200
+++ b/runtime/PLCObject.py Thu Jun 06 14:03:16 2019 +0200
@@ -560,18 +560,20 @@
if self.CurrentPLCFilename is not None \
- allfiles = [extra_files_log, old_PLC_filename, self._GetMD5FileName()]
- allfiles.append(open(extra_files_log, "rt").readlines())
+ allfiles = open(extra_files_log, "rt").readlines() + allfiles.extend([extra_files_log, old_PLC_filename, self._GetMD5FileName()])
+ self.LogMessage("No files to purge") for filename in allfiles:
- os.remove(os.path.join(self.workingdir, filename.strip()))
+ filename = filename.strip() + os.remove(os.path.join(self.workingdir, filename)) + self.LogMessage("Couldn't purge " + filename) self.PLCStatus = PlcStatus.Empty