From 581ab21687bf0b6f4ab88f0494776d6b7c3dd280 Mon Sep 17 00:00:00 2001 From: ken restivo Date: Sat, 22 Feb 2014 10:25:40 -0800 Subject: [PATCH] Use system-configured formatters, output, stacktrace printers, etc. --- src/taoensso/timbre/appenders/rotor.clj | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/taoensso/timbre/appenders/rotor.clj b/src/taoensso/timbre/appenders/rotor.clj index 722dfc7..b560a46 100644 --- a/src/taoensso/timbre/appenders/rotor.clj +++ b/src/taoensso/timbre/appenders/rotor.clj @@ -52,7 +52,7 @@ (.renameTo (io/file log) (io/file (format "%s.%03d" abs-path n))) (recur more (dec n)))))) -(defn appender-fn [{:keys [ap-config prefix throwable message]}] +(defn appender-fn [{:keys [ap-config output]}] (let [{:keys [path max-size backlog] :or {max-size (* 1024 1024) backlog 5}} (:rotor ap-config)] @@ -61,9 +61,7 @@ (when (> (.length (io/file path)) max-size) (rotate-logs path backlog)) (spit path - (with-out-str - (t/str-println prefix "-" message - (t/stacktrace throwable))) + (str output "\n") :append true) (catch java.io.IOException _)))))