diff --git a/main/src/taoensso/telemere/timbre.cljc b/main/src/taoensso/telemere/timbre.cljc index 1aeacc0..e0e5d40 100644 --- a/main/src/taoensso/telemere/timbre.cljc +++ b/main/src/taoensso/telemere/timbre.cljc @@ -190,8 +190,10 @@ :min-level nil :fn (fn [data] - (let [{:keys [instant level context ?err output_ - ?ns-str ?file ?line ?column]} data] + (let [{:keys [instant level context vargs #_?err #_output_ + ?ns-str ?file ?line ?column]} data + + [error msg vargs] (parse-vargs vargs)] (taoensso.telemere/signal! {:kind :timbre @@ -203,5 +205,6 @@ :coords (when ?line [?line ?column]) :file ?file ; Non-standard, goes to kvs - :error ?err - :msg (force output_)})))}) + :error error + :msg msg + :timbre/vargs vargs})))})