def resynchronize(self): LOG_MX('resynchronize') if self.__ignore: return self.__cache.clear() self.__persistentCache.clear() self.__isSynchronizing = True self.__isFirstSync = False events.onShopResyncStarted() self.__syncController.request(self.__getNextSyncID(), None)
def resynchronize(self): LOG_MX('resynchronize') if self.__ignore: return else: self.__cache.clear() self.__isSynchronizing = True events.onShopResyncStarted() self.__syncController.request(self.__getNextSyncID(), None) return
def resynchronize(self): LOG_MX("resynchronize") if self.__ignore: return self.__cache.clear() self.__persistentCache.clear() self.__isSynchronizing = True self.__isFirstSync = False events.onShopResyncStarted() self.__syncController.request(self.__getNextSyncID(), None)
def synchronize(self, serverCacheRev = None): LOG_MX('Shop.synchronize: cli_rev=%s, serv_rev=%s' % (self.__getCacheRevision(), serverCacheRev)) if self.__ignore: return if self.__getCacheRevision() == serverCacheRev: return if self.__isSynchronizing: return self.__isSynchronizing = True if not self.__isFirstSync: events.onShopResyncStarted() self.__syncController.request(self.__getNextSyncID(), None)
def synchronize(self, serverCacheRev = None): LOG_MX('Shop.synchronize: cli_rev=%s, serv_rev=%s' % (self.__getCacheRevision(), serverCacheRev)) if self.__ignore: return if self.__getCacheRevision() == serverCacheRev: return if self.__isSynchronizing: return self.__isSynchronizing = True if not self.__isFirstSync: events.onShopResyncStarted() self.__syncController.request(self.__getNextSyncID(), None)