def _find_missing_packages(self, suite, traits, dirname): missing = dict() traitdb = Trait(self.conn, suite) for trait in traits: tdir = dirname / trait traitxml = traitdb.parse_trait_xml(tdir, suite=suite) missing_list = traitdb.find_missing_packages(traitxml) if missing_list: missing[trait] = missing_list return missing
def _find_missing_packages(self, suite, traits): missing = dict() tdb = Trait(self.conn, suite) print suite, traits for trait in traits: path = self._get_trait_path(suite, trait) traitxml = tdb.parse_trait_xml(path, suite=suite) missing_list = tdb.find_missing_packages(traitxml) if missing_list: # print 'in trait,', trait, ', missing packages: ', missing_list missing[trait] = missing_list return missing
def _find_missing_packages(self, suite, traits): missing = dict() tdb = Trait(self.conn, suite) print suite, traits for trait in traits: path = self._get_trait_path(suite, trait) traitxml = tdb.parse_trait_xml(path, suite=suite) missing_list = tdb.find_missing_packages(traitxml) if missing_list: #print 'in trait,', trait, ', missing packages: ', missing_list missing[trait] = missing_list return missing