Liking cljdoc? Tell your friends :D

clojure.tools.logging.readable

Logging macros that support printing message arguments readably.

Examples:

(require '[clojure.tools.logging :as log] '[clojure.tools.logging.readable :as logr])

(def x "bar") ; Logged as... (log/debug "foo" x "baz") ; foo bar baz (logr/debug "foo" x "baz") ; foo "bar" baz (log/debugf "foo %s %s" x "baz") ; foo bar baz (logr/debugf "foo %s %s" x "baz") ; foo "bar" "baz"

Logging macros that support printing message arguments readably.

Examples:

(require '[clojure.tools.logging :as log]
         '[clojure.tools.logging.readable :as logr])

(def x "bar")
                                      ; Logged as...
(log/debug "foo" x "baz")         ; foo bar baz
(logr/debug "foo" x "baz")        ; foo "bar" baz
(log/debugf "foo %s %s" x "baz")  ; foo bar baz
(logr/debugf "foo %s %s" x "baz") ; foo "bar" "baz"
raw docstring

debugcljmacro

(debug message & more)
(debug throwable message & more)

Debug level logging using print-style args. See logp for details.

Debug level logging using print-style args. See logp for details.
sourceraw docstring

debugfcljmacro

(debugf fmt & fmt-args)
(debugf throwable fmt & fmt-args)

Debug level logging using format. See logf for details.

Debug level logging using format. See logf for details.
sourceraw docstring

errorcljmacro

(error message & more)
(error throwable message & more)

Error level logging using print-style args. See logp for details.

Error level logging using print-style args. See logp for details.
sourceraw docstring

errorfcljmacro

(errorf fmt & fmt-args)
(errorf throwable fmt & fmt-args)

Error level logging using format. See logf for details.

Error level logging using format. See logf for details.
sourceraw docstring

fatalcljmacro

(fatal message & more)
(fatal throwable message & more)

Fatal level logging using print-style args. See logp for details.

Fatal level logging using print-style args. See logp for details.
sourceraw docstring

fatalfcljmacro

(fatalf fmt & fmt-args)
(fatalf throwable fmt & fmt-args)

Fatal level logging using format. See logf for details.

Fatal level logging using format. See logf for details.
sourceraw docstring

infocljmacro

(info message & more)
(info throwable message & more)

Info level logging using print-style args. See logp for details.

Info level logging using print-style args. See logp for details.
sourceraw docstring

infofcljmacro

(infof fmt & fmt-args)
(infof throwable fmt & fmt-args)

Info level logging using format. See logf for details.

Info level logging using format. See logf for details.
sourceraw docstring

logfcljmacro

(logf level fmt & fmt-args)
(logf level throwable fmt & fmt-args)

Logs a message using a format string and args, where all format args will be printed readably. Can optionally take a throwable as its second arg. See level-specific macros, e.g., debugf.

Logs a message using a format string and args, where all format args will be
printed readably. Can optionally take a throwable as its second arg. See
level-specific macros, e.g., debugf.
sourceraw docstring

logpcljmacro

(logp level message & more)
(logp level throwable message & more)

Logs a message using print style args, where message args that are not literal strings will be printed readably. Can optionally take a throwable as its second arg. See level-specific macros, e.g., debug.

Logs a message using print style args, where message args that are not
literal strings will be printed readably. Can optionally take a throwable as
its second arg. See level-specific macros, e.g., debug.
sourceraw docstring

tracecljmacro

(trace message & more)
(trace throwable message & more)

Trace level logging using print-style args. See logp for details.

Trace level logging using print-style args. See logp for details.
sourceraw docstring

tracefcljmacro

(tracef fmt & fmt-args)
(tracef throwable fmt & fmt-args)

Trace level logging using format. See logf for details.

Trace level logging using format. See logf for details.
sourceraw docstring

warncljmacro

(warn message & more)
(warn throwable message & more)

Warn level logging using print-style args. See logp for details.

Warn level logging using print-style args. See logp for details.
sourceraw docstring

warnfcljmacro

(warnf fmt & fmt-args)
(warnf throwable fmt & fmt-args)

Warn level logging using format. See logf for details.

Warn level logging using format. See logf for details.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close