mirror of
https://github.com/status-im/timbre.git
synced 2025-02-19 15:14:12 +00:00
parent
af69046a43
commit
7163f91fbd
@ -53,17 +53,18 @@
|
|||||||
backlog 5}}]]
|
backlog 5}}]]
|
||||||
{:enabled? true
|
{:enabled? true
|
||||||
:async? false
|
:async? false
|
||||||
:min-level :warn
|
:min-level nil
|
||||||
:rate-limit nil
|
:rate-limit nil
|
||||||
:output-fn :inherit
|
:output-fn :inherit
|
||||||
:fn
|
:fn
|
||||||
(fn [data]
|
(fn [data]
|
||||||
(let [{:keys [output-fn]} data]
|
(let [{:keys [output-fn]} data
|
||||||
(when path
|
output-str (output-fn data)]
|
||||||
|
(when-let [log (io/file path)]
|
||||||
(try
|
(try
|
||||||
(when (> (.length (io/file path)) max-size)
|
(when (> (.length log) max-size)
|
||||||
(rotate-logs path backlog))
|
(rotate-logs path backlog))
|
||||||
(spit path (str (output-fn data) "\n") :append true)
|
(spit path (with-out-str (println output-str)) :append true)
|
||||||
(catch java.io.IOException _)))))})
|
(catch java.io.IOException _)))))})
|
||||||
|
|
||||||
;;;; Deprecated
|
;;;; Deprecated
|
||||||
|
Loading…
x
Reference in New Issue
Block a user