V8.00.000.2025.06.17
Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
@@ -15,7 +15,7 @@ guard_sourcing
|
||||
#######################################
|
||||
# Argument Parser
|
||||
# Globals:
|
||||
# DEFAULT_LOG_LEVEL
|
||||
# VAR_DEFAULT_LOG_LEVEL
|
||||
# VAR_AUTO_INSTALL
|
||||
# VAR_IN_DIALOG_WR
|
||||
# VAR_PRIORITY
|
||||
@@ -53,28 +53,9 @@ arg_parser() {
|
||||
|
||||
-l | --log)
|
||||
case "${2,,}" in
|
||||
info)
|
||||
declare -gx DEFAULT_LOG_LEVEL="$2"
|
||||
shift 2
|
||||
;;
|
||||
notice)
|
||||
declare -gx DEFAULT_LOG_LEVEL="$2"
|
||||
shift 2
|
||||
;;
|
||||
warn)
|
||||
declare -gx DEFAULT_LOG_LEVEL="$2"
|
||||
shift 2
|
||||
;;
|
||||
error)
|
||||
declare -gx DEFAULT_LOG_LEVEL="$2"
|
||||
shift 2
|
||||
;;
|
||||
emergency)
|
||||
declare -gx DEFAULT_LOG_LEVEL="$2"
|
||||
shift 2
|
||||
;;
|
||||
info|notice|warn|error|emergency) declare -gx VAR_DEFAULT_LOG_LEVEL="$2"; shift 2 ;;
|
||||
*)
|
||||
if [[ "${VAR_AUTO_INSTALL}" == false && "${VAR_IN_DIALOG_WR}" == true ]]; then dialog_gauge_cleaner; fi
|
||||
if [[ "${VAR_AUTO_INSTALL}" == "false" && "${VAR_IN_DIALOG_WR}" == true ]]; then dialog_box_cleaner; fi
|
||||
usage
|
||||
;;
|
||||
esac
|
||||
@@ -121,7 +102,11 @@ arg_parser() {
|
||||
;;
|
||||
|
||||
*)
|
||||
if [[ "${VAR_AUTO_INSTALL}" == false && "${VAR_IN_DIALOG_WR}" == true ]]; then dialog_gauge_cleaner; fi
|
||||
if [[ "${VAR_AUTO_INSTALL}" == "false" && "${VAR_IN_DIALOG_WR}" == "box" ]]; then
|
||||
dialog_box_cleaner
|
||||
elif [[ "${VAR_AUTO_INSTALL}" == "false" && "${VAR_IN_DIALOG_WR}" == "gauge" ]]; then
|
||||
dialog_gauge_cleaner
|
||||
fi
|
||||
usage
|
||||
;;
|
||||
esac
|
||||
|
||||
Reference in New Issue
Block a user