Ejemplo n.º 1
0
 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
Ejemplo n.º 2
0
 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
Ejemplo n.º 3
0
 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
Ejemplo n.º 4
0
 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