2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-08-21 02:30:21 +00:00

Merge pull request #1426 from neo954/go-xcat.2

[go-xcat] Print more friendly error message, when command `repoquery' is not found
This commit is contained in:
yangsong
2016-06-29 21:06:31 -05:00
committed by GitHub

View File

@@ -422,7 +422,8 @@ function check_repo_version_dnf()
# $@ package names
function check_repo_version_yum()
{
type repoquery >/dev/null 2>&1 || return 255
type yum >/dev/null 2>&1 || return 255
check_exec_or_exit repoquery
local -a name=()
local -a ver=()
while read name ver
@@ -526,7 +527,8 @@ function get_package_list_dnf()
# $1 repo id
function get_package_list_yum()
{
type repoquery >/dev/null 2>&1 || return 255
type yum >/dev/null 2>&1 || return 255
check_exec_or_exit repoquery
local repo_id="$1"
[[ -z "${repo_id}" ]] && return 1
repoquery -qa "--repoid=${repo_id}" --qf "%{name}" 2>/dev/null