clojure.tools.logging
*
An instance satisfying the clojure.tools.logging.impl/LoggerFactory protocol, which allows uniform access to an underl...
value
D
Debug level logging using print-style args. Use the 'logging.readable' namespace to avoid wrapping args in pr-str.
macro([message & more] [throwable message & more])
Debug level logging using format. Use the 'logging.readable' namespace to avoid wrapping args in pr-str.
macro([fmt & fmt-args] [throwable fmt & fmt-args])
E
Error level logging using print-style args. Use the 'logging.readable' namespace to avoid wrapping args in pr-str.
macro([message & more] [throwable message & more])
Error level logging using format. Use the 'logging.readable' namespace to avoid wrapping args in pr-str.
macro([fmt & fmt-args] [throwable fmt & fmt-args])
I
Info level logging using print-style args. Use the 'logging.readable' namespace to avoid wrapping args in pr-str.
macro([message & more] [throwable message & more])
Info level logging using format. Use the 'logging.readable' namespace to avoid wrapping args in pr-str.
macro([fmt & fmt-args] [throwable fmt & fmt-args])
L
Evaluates and logs a message only if the specified level is enabled. See log* for more details.
macro([level message] [level throwable message] [logger-ns level throwable message] [logger-factory logger-ns level throwable message])
Attempts to log a message, either directly or via an agent; does not check if the level is enabled. For performance...
function([logger level throwable message])
Logs a message using a format string and args. Can optionally take a throwable as its second arg. See level-specific m...
macro([level fmt & fmt-args] [level throwable fmt & fmt-args])
Logs a message using print style args. Can optionally take a throwable as its second arg. See level-specific macros, e...
macro([level message & more] [level throwable message & more])
T
Trace level logging using print-style args. Use the 'logging.readable' namespace to avoid wrapping args in pr-str.
macro([message & more] [throwable message & more])
Trace level logging using format. Use the 'logging.readable' namespace to avoid wrapping args in pr-str.
macro([fmt & fmt-args] [throwable fmt & fmt-args])
W
Warn level logging using print-style args. Use the 'logging.readable' namespace to avoid wrapping args in pr-str.
macro([message & more] [throwable message & more])
Warn level logging using format. Use the 'logging.readable' namespace to avoid wrapping args in pr-str.
macro([fmt & fmt-args] [throwable fmt & fmt-args])