V8.00.000.2025.06.17
Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
@@ -15,9 +15,9 @@ guard_sourcing
|
||||
declare -g VAR_LAST_CMD=""
|
||||
declare -g __preexec_invoke=""
|
||||
# shellcheck disable=SC2155
|
||||
declare -grx LOG_DEBUG="/tmp/ciss_debian_installer_$$_debug.log"
|
||||
### Generates empty LOG_DEBUG
|
||||
touch "${LOG_DEBUG}" && chmod 0600 "${LOG_DEBUG}"
|
||||
declare -grx LOG_DBG="${DIR_LOG}/ciss_debian_installer_$$_debug.log"
|
||||
### Generates empty LOG_DBG
|
||||
touch "${LOG_DBG}" && chmod 0600 "${LOG_DBG}"
|
||||
### Write Debug Log Header https://www.gnu.org/software/bash/manual/html_node/Bash-Variables
|
||||
debug_trace_header "$#" "$*"
|
||||
### Define patterns and mask replacements
|
||||
@@ -36,7 +36,7 @@ declare -Ag MASK_PATTERNS=(
|
||||
# BASH_LINENO
|
||||
# BASH_SOURCE
|
||||
# FUNCNAME
|
||||
# LOG_DEBUG
|
||||
# LOG_DBG
|
||||
# Arguments:
|
||||
# None
|
||||
#######################################
|
||||
@@ -56,7 +56,7 @@ debug_trap_logger() {
|
||||
declare var_line="${BASH_LINENO[i-1]:-?}"
|
||||
declare var_script="${BASH_SOURCE[i]:-${BASH_SOURCE[0]}}"
|
||||
declare var_script_rel="${var_script#"${PWD}"/}"
|
||||
printf '%s [%s:%s] %s() |%s| RC:%s \n' "${var_ts}" "${var_script_rel}" "${var_line}" "${var_func}" "${var_msg}" "${var_rc}">> "${LOG_DEBUG}"
|
||||
printf '%s [%s:%s] %s() |%s| RC:%s \n' "${var_ts}" "${var_script_rel}" "${var_line}" "${var_func}" "${var_msg}" "${var_rc}">> "${LOG_DBG}"
|
||||
}
|
||||
|
||||
#######################################
|
||||
|
||||
Reference in New Issue
Block a user