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
(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
(shutdown-appenders!)
Prefer `telemere/stop-handlers!`.
spy!
macro
clj
(spy! form)
(spy! level form)
(spy! level form-name form)
timbre->telemere-appender
clj
(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`.