286 self.close() |
286 self.close() |
287 return |
287 return |
288 try: |
288 try: |
289 if FileSystemUtilities.isRemoteFileName(fname): |
289 if FileSystemUtilities.isRemoteFileName(fname): |
290 data = self.__serverFsInterface.readFile(fname) |
290 data = self.__serverFsInterface.readFile(fname) |
291 self.stats = pickle.loads(data) |
291 self.stats = pickle.loads(data) # secok |
292 else: |
292 else: |
293 with open(fname, "rb") as f: |
293 with open(fname, "rb") as f: |
294 self.stats = pickle.load(f) # secok |
294 self.stats = pickle.load(f) # secok |
295 except (EOFError, OSError, pickle.PickleError): |
295 except (EOFError, OSError, pickle.PickleError): |
296 EricMessageBox.critical( |
296 EricMessageBox.critical( |