Compare commits

...

1 Commits

Author SHA1 Message Date
Andrey Antukh
5c4c066b82 Add better error report on wrong input on logging helpers 2026-02-18 17:12:50 +01:00

View File

@@ -128,7 +128,9 @@
:warn "#f5871f"
:info "#4271ae"
:debug "#969896"
:trace "#8e908c"))
:trace "#8e908c"
(let [hint (str "invalid level provided to `level->color` function: " (pr-str level))]
(throw (ex-info hint {:level level})))))
(defn- level->name
[level]
@@ -137,7 +139,9 @@
:trace "TRC"
:info "INF"
:warn "WRN"
:error "ERR"))
:error "ERR"
(let [hint (str "invalid level provided to `level->name` function: " (pr-str level))]
(throw (ex-info hint {:level level})))))
(defn level->int
[level]
@@ -146,7 +150,9 @@
:debug 20
:info 30
:warn 40
:error 50))
:error 50
(let [hint (str "invalid level provided to `level->int` function: " (pr-str level))]
(throw (ex-info hint {:level level})))))
(defn build-message
[props]