taoensso.telemere.timbre

Main Timbre macros, reimplemented on top of Telemere.
Intended to help ease migration from Timbre to Telemere.

debug

macro

clj

(debug & args)
Prefer `telemere/log!`, etc.

debugf

macro

clj

(debugf & args)
Prefer `telemere/log!`, etc.

error

macro

clj

(error & args)
Prefer `telemere/log!`, etc.

errorf

macro

clj

(errorf & args)
Prefer `telemere/log!`, etc.

fatal

macro

clj

(fatal & args)
Prefer `telemere/log!`, etc.

fatalf

macro

clj

(fatalf & args)
Prefer `telemere/log!`, etc.

info

macro

clj

(info & args)
Prefer `telemere/log!`, etc.

infof

macro

clj

(infof & args)
Prefer `telemere/log!`, etc.

log

macro

clj

(log level & args)
Prefer `telemere/log!`, etc.

log-and-rethrow-errors

macro

clj

(log-and-rethrow-errors & body)
Prefer `telemere/catch->error!`.

log-errors

macro

clj

(log-errors & body)
Prefer `telemere/catch->error!`.

logf

macro

clj

(logf level & args)
Prefer `telemere/log!`, etc.

logged-future

macro

clj

(logged-future & body)
Prefer `telemere/catch->error!`.

refer-timbre

macro

clj

(refer-timbre)
(require
'[taoensso.telemere.timbre :as timbre :refer
  [log  trace  debug  info  warn  error  fatal  report
   logf tracef debugf infof warnf errorf fatalf reportf
   spy]])

report

macro

clj

(report & args)
Prefer `telemere/log!`, etc.

reportf

macro

clj

(reportf & args)
Prefer `telemere/log!`, etc.

set-min-level!

clj

cljs

(set-min-level! min-level)
Prefer `telemere/set-min-level!`.

set-ns-min-level!

macro

clj

(set-ns-min-level! ?min-level)(set-ns-min-level! ns ?min-level)
Prefer `telemere/set-min-level!`.

shutdown-appenders!

clj

cljs

(shutdown-appenders!)
Prefer `telemere/stop-handlers!`.

spy!

macro

clj

(spy! form)(spy! level form)(spy! level form-name form)
Prefer `telemere/spy!`.

timbre->telemere-appender

clj

cljs

(timbre->telemere-appender)
Returns a simple Timbre appender that'll redirect logs to Telemere.

trace

macro

clj

(trace & args)
Prefer `telemere/log!`, etc.

tracef

macro

clj

(tracef & args)
Prefer `telemere/log!`, etc.

warn

macro

clj

(warn & args)
Prefer `telemere/log!`, etc.

warnf

macro

clj

(warnf & args)
Prefer `telemere/log!`, etc.

with-context

macro

clj

(with-context context & body)
Prefer `telemere/with-ctx`.

with-context+

macro

clj

(with-context+ context & body)
Prefer `telemere/with-ctx+`.

with-min-level

macro

clj

(with-min-level min-level & body)
Prefer `telemere/with-min-level`.