Added FATAL_FAILURE to log_helpers. Do not send to APIS in case of FATAL_FAILURE.
This commit is contained in:
parent
17521771e3
commit
2a8be547a8
@ -18,6 +18,7 @@ if [ "${log_helpers_sourced:-1}" = "1" ]; then # include only once
|
|||||||
readonly MAX_DEBUG_LEVEL=6
|
readonly MAX_DEBUG_LEVEL=6
|
||||||
|
|
||||||
log_level=$INFO
|
log_level=$INFO
|
||||||
|
FATAL_FAILURE=false
|
||||||
|
|
||||||
set_dbg_level () {
|
set_dbg_level () {
|
||||||
if [ $1 < $MAX_DEBUG_LEVEL ]; then
|
if [ $1 < $MAX_DEBUG_LEVEL ]; then
|
||||||
@ -83,6 +84,7 @@ if [ "${log_helpers_sourced:-1}" = "1" ]; then # include only once
|
|||||||
if [ $log_level -le $FATAL ]; then
|
if [ $log_level -le $FATAL ]; then
|
||||||
log "FATAL $*"
|
log "FATAL $*"
|
||||||
log "exiting ..."
|
log "exiting ..."
|
||||||
|
FATAL_FAILURE=true
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
@ -13,6 +13,8 @@ trap collect_current_configuration EXIT
|
|||||||
collect_current_configuration () {
|
collect_current_configuration () {
|
||||||
local func="${FUNCNAME[0]}"
|
local func="${FUNCNAME[0]}"
|
||||||
|
|
||||||
|
$FATAL_FAILURE && return 1
|
||||||
|
|
||||||
# TODO: eventuell muss die version neu berechnet werden
|
# TODO: eventuell muss die version neu berechnet werden
|
||||||
current_settings_to_ismas
|
current_settings_to_ismas
|
||||||
|
|
||||||
@ -28,15 +30,7 @@ collect_current_configuration () {
|
|||||||
#done
|
#done
|
||||||
}
|
}
|
||||||
|
|
||||||
update_psa() { # calling with a parameter is used for testing
|
update_psa() {
|
||||||
|
|
||||||
if [ $# -eq 0 ]; then
|
|
||||||
if ! updates_available; then # check for false alarm
|
|
||||||
update_psa_false_alarm "update requested, but no WAIT state detected"
|
|
||||||
exit $EXITCODE
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
update_psa_activated # message to ISMAS
|
update_psa_activated # message to ISMAS
|
||||||
|
|
||||||
local func="${FUNCNAME[0]}"
|
local func="${FUNCNAME[0]}"
|
||||||
|
Loading…
Reference in New Issue
Block a user