diff --git a/cfddns.sh b/cfddns.sh index 031000b..0fcd01f 100644 --- a/cfddns.sh +++ b/cfddns.sh @@ -47,6 +47,30 @@ uppercase() { echo "$1" | tr '[:lower:]' '[:upper:]' } +standardizeLogLevels() { + LEVEL_TO_STANDARDIZE="$(lowercase "$1")" + case "$LEVEL_TO_STANDARDIZE" in + "critical" | "crit" | "fatal") + echo "CRIT" + ;; + "error" | "err") + echo "ERR" + ;; + "warning" | "warn") + echo "WARN" + ;; + "information" | "info") + echo "INFO" + ;; + "debug" | "verbose") + echo "DEBUG" + ;; + *) + echo "INFO" + ;; + esac +} + ### functions badParam() { if [ "$1" = "null" ]; then