taoensso.telemere.timbre-shim

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-shim :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.

spy!

macro

clj

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

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.