fix: gum spin kann keine Bash-Funktionen ausführen
gum spin --title ... -- sudo_run pacman ...
→ gum startet sudo_run als externes Programm, nicht als Bash-Funktion
→ 'executable file not found in path'
Fix: tui_spin benutzt immer die einfache Ausführung ('▶ ... OK/FAILED'),
da gum spin mit Shell-Funktionen (sudo_run) nicht kompatibel ist.
This commit is contained in:
@@ -174,9 +174,6 @@ tui_spin() {
|
||||
shift
|
||||
title="$(_strip_format "$title")"
|
||||
|
||||
if [[ "$OMERON_TUI_MODE" == "gum" ]]; then
|
||||
gum spin --title "$title" -- "$@"
|
||||
else
|
||||
printf ' ▶ %s ... ' "$title"
|
||||
"$@"
|
||||
local rc=$?
|
||||
@@ -186,7 +183,6 @@ tui_spin() {
|
||||
printf '\033[1;31mFAILED\033[0m\n'
|
||||
fi
|
||||
return $rc
|
||||
fi
|
||||
}
|
||||
|
||||
tui_header() {
|
||||
|
||||
Reference in New Issue
Block a user