bugfix in libpbuild.bash

bug fixed in function pbuild::module_is_avail(): set 'uvar' to '__unused__'
if second argument is empty/unset
This commit is contained in:
2018-12-27 17:57:24 +01:00
parent 1fac0d19aa
commit 7918fe8680
+1 -1
View File
@@ -157,7 +157,7 @@ pbuild::install_docfiles() {
pbuild::module_is_avail() {
local "$2"
local uvar="$2"
[[ -z "${uvar}" ]] || uvar="__unused__"
[[ -n "${uvar}" ]] || uvar="__unused__"
local output=( $("${MODULECMD}" bash avail -a -m "$1" 2>&1 1>/dev/null) )
[[ "${output[0]}" == "$1" ]] && std::upvar "${uvar}" "${output[1]}"
}