mirror of
https://github.com/ivuorinen/dotfiles.git
synced 2026-02-17 02:54:13 +00:00
fix(lint): apply suggestions from code review
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Signed-off-by: Ismo Vuorinen <ismo@ivuorinen.net>
This commit is contained in:
@@ -22,6 +22,10 @@ declare -A LOG_LEVELS=(
|
|||||||
[ERROR]=3
|
[ERROR]=3
|
||||||
)
|
)
|
||||||
LOG_LEVEL="${LOG_LEVEL:-INFO}"
|
LOG_LEVEL="${LOG_LEVEL:-INFO}"
|
||||||
|
if [[ -z "${LOG_LEVELS[$LOG_LEVEL]+_}" ]]; then
|
||||||
|
lib::error "Invalid LOG_LEVEL: $LOG_LEVEL"
|
||||||
|
exit "${ERROR_CODES[INVALID_ARGUMENT]}"
|
||||||
|
fi
|
||||||
|
|
||||||
# Simple logging function
|
# Simple logging function
|
||||||
#
|
#
|
||||||
@@ -171,6 +175,11 @@ lib::error::throw()
|
|||||||
shift
|
shift
|
||||||
local message=$*
|
local message=$*
|
||||||
|
|
||||||
|
if [[ -z "${ERROR_CODES[$code_name]+_}" ]]; then
|
||||||
|
lib::error "Unknown error code: $code_name"
|
||||||
|
cleanup "${ERROR_CODES[INVALID_ARGUMENT]}"
|
||||||
|
fi
|
||||||
|
|
||||||
lib::error "$message"
|
lib::error "$message"
|
||||||
cleanup "${ERROR_CODES[$code_name]}"
|
cleanup "${ERROR_CODES[$code_name]}"
|
||||||
}
|
}
|
||||||
@@ -214,7 +223,7 @@ logger::log()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
shift
|
shift
|
||||||
local msg=$1
|
local msg="$*"
|
||||||
|
|
||||||
if [[ ${LOG_LEVELS[$level]} -ge ${LOG_LEVELS[$LOG_LEVEL]} ]]; then
|
if [[ ${LOG_LEVELS[$level]} -ge ${LOG_LEVELS[$LOG_LEVEL]} ]]; then
|
||||||
printf '[%s] [%s]: %s\n' "$(date '+%Y-%m-%d %H:%M:%S')" "$level" "$msg" >&2
|
printf '[%s] [%s]: %s\n' "$(date '+%Y-%m-%d %H:%M:%S')" "$level" "$msg" >&2
|
||||||
|
|||||||
Reference in New Issue
Block a user