modulecmd: soure Pmodules.conf only if exist and readable

This commit is contained in:
2021-06-09 10:01:13 +02:00
parent 12a5fcd872
commit 4ef135c6ab
+5 -4
View File
@@ -1421,10 +1421,11 @@ init_manpath() {
}
pmodules_init() {
source "${pmodules_config_file}" || \
std::die 3 "Oops: cannot parse config file -- %s\n" \
"${pmodules_config_file}"
if [[ -r "${pmodules_config_file}" ]]; then
source "${pmodules_config_file}" || \
std::die 3 "Oops: cannot parse config file -- %s\n" \
"${pmodules_config_file}"
fi
declare -gx LOADEDMODULES=''
declare -gx _LMFILES_=''
declare -gx UsedGroups=''