Update question prompt logic
PROMPT="CLI" if not set
Remove now redundant check
Add explicit check for PROMPT="FORCE"
MODIFY
.scripts/question_prompt.sh
.scripts/question_prompt.sh
@@ -3,13 +3,10 @@ set -euo pipefail
IFS=$'\n\t'
question_prompt() {
- local PROMPT=${1:-}
+ local PROMPT=${1:-CLI}
local DEFAULT=${2:-Y}
local QUESTION=${3:-}
local YN
- if [[ ${PROMPT:-} != "FORCE" ]] && [[ ${PROMPT:-} != "GUI" ]]; then
- PROMPT="CLI"
- fi
while true; do
if [[ ${CI:-} == true ]]; then
YN=${DEFAULT}
@@ -33,6 +30,8 @@ question_prompt() {
else
YN=N
fi
+ elif [[ ${PROMPT:-} == "FORCE" ]]; then
+ YN=${DEFAULT}
else
YN=${DEFAULT}
fi

Update question prompt logic
- PROMPT="CLI" if not set
- Remove now redundant check
- Add explicit check for PROMPT="FORCE"