コード例 #1
0
 def check_build_installed(self):
     ''' Return list of used rpms which are not installed'''
     bad_ones = []
     for pkg in self.spec.packages:
         try:
             nvr = self.spec.get_package_nvr(pkg)
             Mock.get_package_rpm_path(nvr)
         except ReviewError:
             bad_ones.append(pkg)
     return bad_ones
コード例 #2
0
ファイル: generic_build.py プロジェクト: timlau/FedoraReview
 def check_build_installed(self):
     ''' Return list of used rpms which are not installed'''
     bad_ones = []
     for pkg in self.spec.packages:
         try:
             nvr = self.spec.get_package_nvr(pkg)
             Mock.get_package_rpm_path(nvr)
         except ReviewError:
             bad_ones.append(pkg)
     return bad_ones
コード例 #3
0
 def listfiles():
     ''' Generate listing of dirs and files in each package. '''
     with open('files.dir', 'w') as f:
         for pkg in self.spec.packages:
             nvr = self.spec.get_package_nvr(pkg)
             path = Mock.get_package_rpm_path(nvr)
             dirs, files = deps.listpaths(path)
             f.write(pkg + '\n')
             f.write('=' * len(pkg) + '\n')
             for line in sorted(dirs):
                 f.write(line + '\n')
             f.write('\n')
             for line in sorted(files):
                 f.write(line + '\n')
             f.write('\n')
コード例 #4
0
ファイル: generic_build.py プロジェクト: timlau/FedoraReview
 def listfiles():
     ''' Generate listing of dirs and files in each package. '''
     with open('files.dir', 'w') as f:
         for pkg in self.spec.packages:
             nvr = self.spec.get_package_nvr(pkg)
             path = Mock.get_package_rpm_path(nvr)
             dirs, files = deps.listpaths(path)
             f.write(pkg + '\n')
             f.write('=' * len(pkg) + '\n')
             for line in sorted(dirs):
                 f.write(line + '\n')
             f.write('\n')
             for line in sorted(files):
                 f.write(line + '\n')
             f.write('\n')