def _get_rpm_file_names(self): all_rpm_file_names = [] koji_client = virt_utils.KojiClient(cmd=self.koji_cmd) for pkg_text in self.koji_pkgs: pkg = virt_utils.KojiPkgSpec(pkg_text) rpm_file_names = koji_client.get_pkg_rpm_file_names(pkg) all_rpm_file_names += rpm_file_names return all_rpm_file_names
def _install_phase_download(self): koji_client = virt_utils.KojiClient(cmd=self.koji_cmd) for pkg_text in self.koji_pkgs: pkg = virt_utils.KojiPkgSpec(pkg_text) if pkg.is_valid(): koji_client.get_pkgs(pkg, dst_dir=self.test_srcdir) else: logging.error('Package specification (%s) is invalid: %s' % (pkg, pkg.describe_invalid()))