runtime/PLCObject.py
changeset 2623 26ba948a2e51
parent 2613 e05458405ff4
child 2625 e5ce6c4a8672
equal deleted inserted replaced
2622:e10a1095f577 2623:26ba948a2e51
   528         self.blobs[newBlobID] = blob
   528         self.blobs[newBlobID] = blob
   529         return newBlobID
   529         return newBlobID
   530 
   530 
   531     @RunInMain
   531     @RunInMain
   532     def PurgeBlobs(self):
   532     def PurgeBlobs(self):
   533         for fobj, _path, _md5sum in self.blobs:
   533         for fobj, _path, _md5sum in self.blobs.values():
   534             os.close(fobj)
   534             os.close(fobj)
   535         self._init_blobs()
   535         self._init_blobs()
   536 
   536 
   537     def _BlobAsFile(self, blobID, newpath):
   537     def _BlobAsFile(self, blobID, newpath):
   538         blob = self.blobs.pop(blobID, None)
   538         blob = self.blobs.pop(blobID, None)