feat(func): Translate standardized log levels to journald

This commit is contained in:
2026-07-25 00:42:06 -06:00
parent a92b341bc3
commit 45e5e17513
+23
View File
@@ -113,6 +113,29 @@ standardizeLogLevels() {
esac esac
} }
translateLogLevelsToJournalD() {
LEVEL_TO_TRANSLATE="$(standardizeLogLevels "$1")"
case "$LEVEL_TO_TRANSLATE" in
"CRIT")
echo 2
;;
"ERR")
echo 3
;;
"WARN")
echo 4
;;
"INFO")
echo 6
;;
"DEBUG")
echo 7
;;
*)
echo 6
esac
}
# $1: message, $2: level, $3: status, [$4: operation], [$5: code] # $1: message, $2: level, $3: status, [$4: operation], [$5: code]
writeJsonLog() { writeJsonLog() {
# not enough information to generate a meaningful log message # not enough information to generate a meaningful log message