Esempio n. 1
0
 def check_dmid(prod_ls, contactid=None):
     # find all the submitted products that are nlaps and reject them
     not_avail = nlaps.products_are_nlaps(prod_ls)
     if not_avail:
         raise InventoryException(not_avail)
     token = inventory.get_cached_session()
     return inventory.get_cached_verify_scenes(token, prod_ls)
Esempio n. 2
0
 def check_LTA(prod_ls):
     not_avail = nlaps.products_are_nlaps(prod_ls)
     if not_avail:
         raise InventoryException(not_avail)
     logger.info('@@ VERIFY: FETCH via OrderWrapperService')
     results = lta.verify_scenes(prod_ls)
     logger.info('@@ VERIFY: COMPLETE via OrderWrapperService')
     return results
Esempio n. 3
0
    def test_nlaps_prods(self):
        all = [_ for _ in self.nlaps]
        all.extend(self.non_nlaps)

        nlaps_prods = products_are_nlaps(all)

        for prod in nlaps_prods:
            self.assertTrue(prod in self.nlaps)
            self.assertTrue(prod not in self.non_nlaps)
Esempio n. 4
0
    def test_nlaps_prods(self):
        all = [_ for _ in self.nlaps]
        all.extend(self.non_nlaps)

        nlaps_prods = products_are_nlaps(all)

        for prod in nlaps_prods:
            self.assertTrue(prod in self.nlaps)
            self.assertTrue(prod not in self.non_nlaps)
Esempio n. 5
0
 def check_dmid(prod_ls, contactid=None):
     # find all the submitted products that are nlaps and reject them
     not_avail = nlaps.products_are_nlaps(prod_ls)
     if not_avail:
         raise InventoryException(not_avail)
     logger.info('@@ VERIFY: FETCH via MACHINE-TO-MACHINE')
     token = inventory.get_cached_session()
     results = inventory.get_cached_verify_scenes(token, prod_ls)
     logger.info('@@ VERIFY: COMPLETE via MACHINE-TO-MACHINE')
     return results
Esempio n. 6
0
 def check_LTA(prod_ls):
     not_avail = nlaps.products_are_nlaps(prod_ls)
     if not_avail:
         raise InventoryException(not_avail)
     return lta.verify_scenes(prod_ls)