[#202] 9e85cb4 PR housekeeping

This commit is contained in:
Peter Taoussanis 2016-12-17 13:36:59 +01:00
parent 521846c930
commit 0ced7021aa
1 changed files with 4 additions and 2 deletions

View File

@ -70,7 +70,9 @@
#+clj #+clj
(defn spit-appender (defn spit-appender
"Returns a simple `spit` file appender for Clojure." "Returns a simple `spit` file appender for Clojure."
[& [{:keys [fname append] :or {fname "./timbre-spit.log" append true}}]] [& [{:keys [fname append?]
:or {fname "./timbre-spit.log"
append? true}}]]
{:enabled? true {:enabled? true
:async? false :async? false
:min-level nil :min-level nil
@ -80,7 +82,7 @@
(fn self [data] (fn self [data]
(let [{:keys [output_]} data] (let [{:keys [output_]} data]
(try (try
(spit fname (str (force output_) "\n") :append append) (spit fname (str (force output_) "\n") :append append?)
(catch java.io.IOException e (catch java.io.IOException e
(if (:__spit-appender/retry? data) (if (:__spit-appender/retry? data)
(throw e) ; Unexpected error (throw e) ; Unexpected error