示例#1
0
 def checkSync(self,timeout=TIMEOUT):
     """检测同步
     """
     ntime = time.time()
     objtime = MemObject.get(self, '_time')
     self.syncDB()
     if ntime  -objtime>=timeout and timeout:
         self.mdelete()
示例#2
0
 def checkSync(self, timeout=TIMEOUT):
     """检测同步
     """
     ntime = time.time()
     objtime = MemObject.get(self, '_time')
     self.syncDB()
     if ntime - objtime >= timeout and timeout:
         self.mdelete()
示例#3
0
 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)
示例#4
0
 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)
示例#5
0
 def get(self, key):
     ntime = time.time()
     MemObject.update(self, "_time", ntime)
     return MemObject.get(self, key)
示例#6
0
 def get(self, key):
     ntime = time.time()
     MemObject.update(self, "_time", ntime)
     return MemObject.get(self, key)