def checkSync(self,timeout=TIMEOUT): """检测同步 """ ntime = time.time() objtime = MemObject.get(self, '_time') self.syncDB() if ntime -objtime>=timeout and timeout: self.mdelete()
def checkSync(self, timeout=TIMEOUT): """检测同步 """ ntime = time.time() objtime = MemObject.get(self, '_time') self.syncDB() if ntime - objtime >= timeout and timeout: self.mdelete()
def checkSync(self, timeout=TIMEOUT): """检测同步 """ ntime = time.time() objtime = MemObject.get(self, '_time') if ntime - objtime >= timeout and timeout: self.mdelete() else: reactor.callLater(0, self.syncDB)
def get(self, key): ntime = time.time() MemObject.update(self, "_time", ntime) return MemObject.get(self, key)