equal
deleted
inserted
replaced
45 def SetBuildPath(self, buildpath): |
45 def SetBuildPath(self, buildpath): |
46 if self.buildpath != buildpath: |
46 if self.buildpath != buildpath: |
47 self.buildpath = buildpath |
47 self.buildpath = buildpath |
48 self.md5key = None |
48 self.md5key = None |
49 |
49 |
50 def GetBinaryCode(self): |
50 def GetBinaryPath(self): |
51 return None |
51 return None |
52 |
52 |
53 def _GetMD5FileName(self): |
53 def _GetMD5FileName(self): |
54 return os.path.join(self.buildpath, "lastbuildPLC.md5") |
54 return os.path.join(self.buildpath, "lastbuildPLC.md5") |
55 |
55 |
56 def ResetBinaryCodeMD5(self): |
56 def ResetBinaryMD5(self): |
57 self.md5key = None |
57 self.md5key = None |
58 try: |
58 try: |
59 os.remove(self._GetMD5FileName()) |
59 os.remove(self._GetMD5FileName()) |
60 except Exception: |
60 except Exception: |
61 pass |
61 pass |
62 |
62 |
63 def GetBinaryCodeMD5(self): |
63 def GetBinaryMD5(self): |
64 if self.md5key is not None: |
64 if self.md5key is not None: |
65 return self.md5key |
65 return self.md5key |
66 else: |
66 else: |
67 try: |
67 try: |
68 return open(self._GetMD5FileName(), "r").read() |
68 return open(self._GetMD5FileName(), "r").read() |