_execute_: ensure quiet mode doesn't print output

This commit is contained in:
Nathaniel Landau
2021-09-10 16:05:43 -04:00
parent b5d12b8239
commit e014a1dc2a

View File

@@ -63,7 +63,10 @@ _execute_() {
fi fi
elif ${VERBOSE}; then elif ${VERBOSE}; then
if eval "${CMD}"; then if eval "${CMD}"; then
if "${ECHO_RESULT}"; then if "${QUIET_RESULT}"; then
VERBOSE=${SAVE_VERBOSE}
return 0
elif "${ECHO_RESULT}"; then
echo "${EXECUTE_MESSAGE}" echo "${EXECUTE_MESSAGE}"
elif "${SUCCESS_RESULT}"; then elif "${SUCCESS_RESULT}"; then
success "${EXECUTE_MESSAGE}" success "${EXECUTE_MESSAGE}"
@@ -304,6 +307,7 @@ _seekConfirmation_() {
# something # something
# fi # fi
local yn
input "${1:-}" input "${1:-}"
if "${FORCE}"; then if "${FORCE}"; then
debug "Forcing confirmation with '--force' flag set" debug "Forcing confirmation with '--force' flag set"