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)
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
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)
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
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)