Ejemplo n.º 1
0
 def _update_reserve_cache(self, accountDBID):
     self.accountDBID = accountDBID
     vehinfo.resetReserve()
     if self.accountDBID is None:
         self.reserve_cache = []
     else:
         self.reserve_cache = userprefs.get(USERPREFS.CAROUSEL_RESERVE, [])
         for vehCD in self.reserve_cache:
             vehinfo.updateReserve(vehCD, True)
Ejemplo n.º 2
0
 def _update_reserve_cache(self, accountDBID):
     self.accountDBID = accountDBID
     vehinfo.resetReserve()
     if self.accountDBID is None:
         self.reserve_cache = []
     else:
         self.reserve_cache = userprefs.get(USERPREFS.CAROUSEL_RESERVE, [])
         for vehCD in self.reserve_cache:
             vehinfo.updateReserve(vehCD, True)
Ejemplo n.º 3
0
 def _set_reserved(self, vehCD, to_reserve):
     try:
         vehinfo.updateReserve(vehCD, to_reserve)
         if to_reserve:
             if vehCD not in self.reserve_cache:
                 self.reserve_cache.append(vehCD)
                 userprefs.set(USERPREFS.CAROUSEL_RESERVE, self.reserve_cache)
         else:
             if vehCD in self.reserve_cache:
                 self.reserve_cache.remove(vehCD)
                 userprefs.set(USERPREFS.CAROUSEL_RESERVE, self.reserve_cache)
     except Exception as ex:
         err('_set_reserved() exception: ' + traceback.format_exc())
Ejemplo n.º 4
0
 def _set_reserved(self, vehCD, to_reserve):
     try:
         vehinfo.updateReserve(vehCD, to_reserve)
         if to_reserve:
             if vehCD not in self.reserve_cache:
                 self.reserve_cache.append(vehCD)
                 userprefs.set(USERPREFS.CAROUSEL_RESERVE,
                               self.reserve_cache)
         else:
             if vehCD in self.reserve_cache:
                 self.reserve_cache.remove(vehCD)
                 userprefs.set(USERPREFS.CAROUSEL_RESERVE,
                               self.reserve_cache)
     except Exception as ex:
         err('_set_reserved() exception: ' + traceback.format_exc())