Loud mode (debug logging)

develop
Dominik Dzienia 3 weeks ago
parent 793af6b394
commit c644ed533f

@ -28,6 +28,12 @@ parse_commandline_args() {
echo "$SCRIPT_VERSION" echo "$SCRIPT_VERSION"
exit 0 exit 0
;; ;;
-l | --loud)
warn "Loud mode, enabling debug logging"
FORCE_DEBUG_LOG="1"
update_logto
shift
;;
-d | --develop) -d | --develop)
warn "Switching to DEVELOP update channel" warn "Switching to DEVELOP update channel"
UPDATE_CHANNEL=develop UPDATE_CHANNEL=develop

@ -41,6 +41,7 @@ DISK_CRITICAL_MAIL=604800 # == 7 days in seconds
DOCKER_DOWN_MAIL=604800 # == 7 days in seconds DOCKER_DOWN_MAIL=604800 # == 7 days in seconds
SCRIPT_VERSION="1.10.1" #auto-update SCRIPT_VERSION="1.10.1" #auto-update
SCRIPT_BUILD_TIME="2026.01.05" #auto-update SCRIPT_BUILD_TIME="2026.01.05" #auto-update
FORCE_DEBUG_LOG=""
#======================================= #=======================================
# DOWNLOAD CONFIG # DOWNLOAD CONFIG

@ -3,7 +3,8 @@
#======================================= #=======================================
update_logto() { update_logto() {
if [[ "$UPDATE_CHANNEL" == "develop" ]]; then if [[ "$UPDATE_CHANNEL" == "develop" || "$FORCE_DEBUG_LOG" == "1" ]]; then
msgok "Debug logging enabled - see: $DEBUG_LOG_FILE"
LOGTO="$DEBUG_LOG_FILE" LOGTO="$DEBUG_LOG_FILE"
else else
LOGTO=/dev/null LOGTO=/dev/null

Loading…
Cancel
Save