From fbbea329f96e7ad99bd0d8829a8e020a399b859e Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Sun, 30 Mar 2014 20:59:32 +0700 Subject: [PATCH] v3.1.6 --- index.html | 6 +++--- taoensso.timbre.appenders.carmine.html | 2 +- taoensso.timbre.appenders.postal.html | 2 +- taoensso.timbre.appenders.rolling.html | 2 +- taoensso.timbre.appenders.rotor.html | 2 +- taoensso.timbre.html | 10 +++++----- taoensso.timbre.profiling.html | 4 ++-- taoensso.timbre.tools.logging.html | 2 +- taoensso.timbre.utils.html | 2 +- 9 files changed, 16 insertions(+), 16 deletions(-) diff --git a/index.html b/index.html index fb6c412..7fdda03 100644 --- a/index.html +++ b/index.html @@ -1,10 +1,10 @@ -Timbre 3.0.1 API documentation

Timbre 3.0.1 API documentation

Clojure logging & profiling library

taoensso.timbre.appenders.carmine

Carmine (Redis) appender. Requires https://github.com/ptaoussanis/carmine.
+Timbre 3.1.6 API documentation

Timbre 3.1.6 API documentation

Clojure logging & profiling library

taoensso.timbre.appenders.carmine

Carmine (Redis) appender. Requires https://github.com/ptaoussanis/carmine.
 

taoensso.timbre.appenders.postal

Email appender. Requires https://github.com/drewr/postal.
 

Public variables and functions:

taoensso.timbre.appenders.rolling

Rolling file appender.
 

Public variables and functions:

taoensso.timbre.profiling

Logging profiler for Timbre, adapted from clojure.contrib.profile.
-

taoensso.timbre.tools.logging

clojure.tools.logging.impl/Logger implementation.
+

taoensso.timbre.tools.logging

clojure.tools.logging.impl/Logger implementation.
 
 Limitations:
   * No support for zero-overhead compile-time logging levels (`enabled?`
diff --git a/taoensso.timbre.appenders.carmine.html b/taoensso.timbre.appenders.carmine.html
index 6baccb3..c399436 100644
--- a/taoensso.timbre.appenders.carmine.html
+++ b/taoensso.timbre.appenders.carmine.html
@@ -1,5 +1,5 @@
 
-taoensso.timbre.appenders.carmine documentation

taoensso.timbre.appenders.carmine documentation

Carmine (Redis) appender. Requires https://github.com/ptaoussanis/carmine.
+taoensso.timbre.appenders.carmine documentation

taoensso.timbre.appenders.carmine documentation

Carmine (Redis) appender. Requires https://github.com/ptaoussanis/carmine.
 

default-keyfn

(default-keyfn level)

make-carmine-appender

(make-carmine-appender & [appender-opts {:keys [conn-opts keyfn args-hash-fn nentries-by-level], :or {keyfn default-keyfn, args-hash-fn timbre/default-args-hash-fn, nentries-by-level {:trace 50, :debug 50, :info 50, :warn 100, :error 100, :fatal 100, :report 100}}, :as opts}])
Alpha - subject to change!
 Returns a Carmine Redis appender:
  * All raw logging args are preserved in serialized form (even Throwables!).
diff --git a/taoensso.timbre.appenders.postal.html b/taoensso.timbre.appenders.postal.html
index 27f2676..8e5fc60 100644
--- a/taoensso.timbre.appenders.postal.html
+++ b/taoensso.timbre.appenders.postal.html
@@ -1,5 +1,5 @@
 
-taoensso.timbre.appenders.postal documentation

taoensso.timbre.appenders.postal documentation

Email appender. Requires https://github.com/drewr/postal.
+taoensso.timbre.appenders.postal documentation

taoensso.timbre.appenders.postal documentation

Email appender. Requires https://github.com/drewr/postal.
 

make-postal-appender

(make-postal-appender & [appender-opts {:keys [postal-config subject-len body-fn], :or {subject-len 150, body-fn (fn [output] [{:type "text/plain; charset=utf-8", :content output}])}}])
Returns a Postal email appender.
 A Postal config map can be provided here as an argument, or as a :postal key
 in :shared-appender-config.
diff --git a/taoensso.timbre.appenders.rolling.html b/taoensso.timbre.appenders.rolling.html
index bb1c6c0..f660a70 100644
--- a/taoensso.timbre.appenders.rolling.html
+++ b/taoensso.timbre.appenders.rolling.html
@@ -1,5 +1,5 @@
 
-taoensso.timbre.appenders.rolling documentation

taoensso.timbre.appenders.rolling documentation

Rolling file appender.
+taoensso.timbre.appenders.rolling documentation

taoensso.timbre.appenders.rolling documentation

Rolling file appender.
 

make-rolling-appender

(make-rolling-appender & [appender-opts])
Returns a Rolling file appender.
 A rolling config map can be provided here as an argument, or as a :rolling key
 in :shared-appender-config.
diff --git a/taoensso.timbre.appenders.rotor.html b/taoensso.timbre.appenders.rotor.html
index e85c071..566658e 100644
--- a/taoensso.timbre.appenders.rotor.html
+++ b/taoensso.timbre.appenders.rotor.html
@@ -1,2 +1,2 @@
 
-taoensso.timbre.appenders.rotor documentation

taoensso.timbre.appenders.rotor documentation

appender-fn

(appender-fn {:keys [ap-config output]})

rotor-appender

\ No newline at end of file +taoensso.timbre.appenders.rotor documentation

taoensso.timbre.appenders.rotor documentation

appender-fn

(appender-fn {:keys [ap-config output]})

rotor-appender

\ No newline at end of file diff --git a/taoensso.timbre.html b/taoensso.timbre.html index 1daed3e..b18c634 100644 --- a/taoensso.timbre.html +++ b/taoensso.timbre.html @@ -1,5 +1,5 @@ -taoensso.timbre documentation

taoensso.timbre documentation

Simple, flexible, all-Clojure logging. No XML!
+taoensso.timbre documentation

taoensso.timbre documentation

Simple, flexible, all-Clojure logging. No XML!
 

*level-dynamic*

color-str

(color-str color & xs)

compile-config

Implementation detail.
 Returns {:appenders-juxt {<level> <wrapped-juxt or nil>}
          :ns-filter      (fn relevant-ns? [ns])}.

config

debug

macro

(debug & message)(debug throwable & message)
Logs at :debug level using print-style args.
@@ -60,8 +60,7 @@ level as a performance optimization.

log-and-rethrow-errors

macro

(log-and-rethrow-errors & body)

log-errors

macro

(log-errors & body)

logf

macro

(logf level fmt & fmt-args)(logf level throwable fmt & fmt-args)(logf config level fmt & fmt-args)(logf config level throwable fmt & fmt-args)
Logs using format-style args. Takes optional logging config (defaults to
 `timbre/@config`.)

logged-future

macro

(logged-future & body)

logging-enabled?

(logging-enabled? level & [compile-time-ns])
For 3rd-party utils, etc.
 

logp

macro

(logp level & message)(logp level throwable & message)
DEPRECATED: Use `log` instead.
-

make-timestamp-fn

(make-timestamp-fn pattern locale)
Returns a unary fn that formats instants using given pattern string and an
-optional Locale.

merge-config!

(merge-config! & maps)

ns-unfiltered?

(ns-unfiltered? config ns)

red

DEPRECATED: Use `color-str` instead.
+

merge-config!

(merge-config! & maps)

ns-unfiltered?

(ns-unfiltered? config ns)

red

DEPRECATED: Use `color-str` instead.
 

refer-timbre

(refer-timbre)
Shorthand for:
 (require
   '[taoensso.timbre :as timbre
@@ -69,7 +68,8 @@ optional Locale.

mer logf tracef debugf infof warnf errorf fatalf reportf spy logged-future with-log-level sometimes)]) (require - '[taoensso.timbre.profiling :as profiling :refer (pspy pspy* profile defnp)])

report

macro

(report & message)(report throwable & message)
Logs at :report level using print-style args.
+  '[taoensso.timbre.profiling :as profiling
+    :refer (pspy pspy* profile defnp p p*)])

report

macro

(report & message)(report throwable & message)
Logs at :report level using print-style args.
 

reportf

macro

(reportf fmt & fmt-args)(reportf throwable fmt & fmt-args)
Logs at :report level using format-style args.
 

s

macro

(s expr)(s level expr)(s level name expr)
DEPRECATED: Use `spy` instead.
 

send-to-appenders!

(send-to-appenders! level base-appender-args log-vargs ns throwable message & [juxt-fn msg-type file line])
Implementation detail.
@@ -77,7 +77,7 @@ optional Locale.

mer

spy

macro

(spy expr)(spy level expr)(spy level name expr)
Evaluates named expression and logs its result. Always returns the result.
 Defaults to :debug logging level and unevaluated expression as name.

stacktrace

(stacktrace throwable & [separator stacktrace-fonts])
Default stacktrace formatter for use by appenders, etc.
 

str-println

(str-println & xs)
Like `println` but prints all objects to output stream as a single
-atomic string. This is faster and avoids interleaving race conditions.

taoensso.timbre.proxy$java.lang.ThreadLocal$ff19274a

trace

macro

(trace & message)(trace throwable & message)
Logs at :trace level using print-style args.
+atomic string. This is faster and avoids interleaving race conditions.

trace

macro

(trace & message)(trace throwable & message)
Logs at :trace level using print-style args.
 

tracef

macro

(tracef fmt & fmt-args)(tracef throwable fmt & fmt-args)
Logs at :trace level using format-style args.
 

warn

macro

(warn & message)(warn throwable & message)
Logs at :warn level using print-style args.
 

warnf

macro

(warnf fmt & fmt-args)(warnf throwable fmt & fmt-args)
Logs at :warn level using format-style args.
diff --git a/taoensso.timbre.profiling.html b/taoensso.timbre.profiling.html
index 0484c57..3c62d87 100644
--- a/taoensso.timbre.profiling.html
+++ b/taoensso.timbre.profiling.html
@@ -1,9 +1,9 @@
 
-taoensso.timbre.profiling documentation

taoensso.timbre.profiling documentation

Logging profiler for Timbre, adapted from clojure.contrib.profile.
+taoensso.timbre.profiling documentation

taoensso.timbre.profiling documentation

Logging profiler for Timbre, adapted from clojure.contrib.profile.
 

*pdata*

{::pid [time1 time2 ...]}
 

defnp

macro

(defnp name ?doc-string ?attr-map [params] ?prepost-map body)
Like `defn` but wraps body in `p` macro.
 

format-pdata

(format-pdata stats & [sort-field])

fq-keyword

macro

(fq-keyword id)
Returns namespaced keyword for given id.
-

p

macro

(p id & body)

pdata-stats

(pdata-stats pdata)
{::pid [time1 time2 ...] ...} => {::pid {:min <min-time> ...} ...}
+

p

macro

(p id & body)

p*

pdata-stats

(pdata-stats pdata)
{::pid [time1 time2 ...] ...} => {::pid {:min <min-time> ...} ...}
 For performance, stats are calculated once only after all data have been
 collected.

profile

macro

(profile level id & body)
When logging is enabled, executes named body with profiling enabled. Body
 forms wrapped in (pspy) will be timed and time stats logged. Always returns
diff --git a/taoensso.timbre.tools.logging.html b/taoensso.timbre.tools.logging.html
index 334db4f..006228b 100644
--- a/taoensso.timbre.tools.logging.html
+++ b/taoensso.timbre.tools.logging.html
@@ -1,5 +1,5 @@
 
-taoensso.timbre.tools.logging documentation

taoensso.timbre.tools.logging documentation

clojure.tools.logging.impl/Logger implementation.
+taoensso.timbre.tools.logging documentation

taoensso.timbre.tools.logging documentation

clojure.tools.logging.impl/Logger implementation.
 
 Limitations:
   * No support for zero-overhead compile-time logging levels (`enabled?`
diff --git a/taoensso.timbre.utils.html b/taoensso.timbre.utils.html
index f509b16..e0e1786 100644
--- a/taoensso.timbre.utils.html
+++ b/taoensso.timbre.utils.html
@@ -1,2 +1,2 @@
 
-taoensso.timbre.utils documentation

taoensso.timbre.utils documentation

\ No newline at end of file +taoensso.timbre.utils documentation

taoensso.timbre.utils documentation

\ No newline at end of file