mirror of
https://github.com/Pmodules/Pmodules.git
synced 2026-07-08 06:40:49 +02:00
modulecmd: bugfix in use/unuse overlays
This commit is contained in:
@@ -1353,7 +1353,7 @@ subcommand_use() {
|
||||
|
||||
use () {
|
||||
use_overlay() {
|
||||
if [[ -n "${_LMFILES_}" ]] && [[ ${LOADEDMODULES} != Pmodules/* ]]; then
|
||||
if [[ $LOADEDMODULES == *:* ]] || [[ $LOADEDMODULES != Pmodules/* ]]; then
|
||||
std::die 3 "%s %s: %s -- %s" \
|
||||
"${CMD}" "${subcommand}" \
|
||||
"overlays can be added as long as no modules are loaded!" \
|
||||
@@ -1558,7 +1558,7 @@ subcommand_unuse() {
|
||||
unset IFS
|
||||
unuse() {
|
||||
unuse_overlay() {
|
||||
if [[ -n "${_LMFILES_}" ]] && [[ ${LOADEDMODULES} != Pmodules/* ]]; then
|
||||
if [[ $LOADEDMODULES == *:* ]] || [[ $LOADEDMODULES != Pmodules/* ]]; then
|
||||
std::die 3 "%s %s: %s -- %s" \
|
||||
"${CMD}" "${subcommand}" \
|
||||
"overlays can NOT be removed as long as modules are loaded!" \
|
||||
|
||||
Reference in New Issue
Block a user