Fix pkgset use

This commit is contained in:
Joshua Bussdieker
2012-02-01 20:02:55 -08:00
parent bd5ee4481e
commit 2099b8bb0e
+7 -4
View File
@@ -7,14 +7,17 @@ display_error() {
}
function gvm_pkgset_use() {
[[ $gvm_go_name != "" ]] ||
display_error "No Go version selected"; return 1
[[ "$1" != "" ]] ||
display_error "Please specify a package set" || return 1
[[ "$gvm_go_name" != "" ]] ||
display_error "No Go version selected" || return 1
fuzzy_match=`ls $GVM_ROOT/environments | grep "$gvm_go_name@" | grep "$1"` ||
display_error "Invalid package set"; return 1
display_error "Invalid package set" || return 1
. "$GVM_ROOT/environments/$gvm_go_name@$1" ||
display_error "Failed to source the package set environment"; return 1
display_error "Failed to source the package set environment" || return 1
echo "Now using version $fuzzy_match"
}