2024-04-23 15:51:15 +00:00
< !DOCTYPE html PUBLIC ""
"">
2024-09-23 07:20:57 +00:00
< html > < head > < meta charset = "UTF-8" / > < title > taoensso.telemere.tools-logging documentation< / title > < link rel = "stylesheet" type = "text/css" href = "css/default.css" / > < link rel = "stylesheet" type = "text/css" href = "css/highlight.css" / > < script type = "text/javascript" src = "js/highlight.min.js" > < / script > < script type = "text/javascript" src = "js/jquery.min.js" > < / script > < script type = "text/javascript" src = "js/page_effects.js" > < / script > < script > hljs . initHighlightingOnLoad ( ) ; < / script > < / head > < body > < div id = "header" > < h2 > Generated by < a href = "https://github.com/weavejester/codox" > Codox< / a > < / h2 > < h1 > < a href = "index.html" > < span class = "project-title" > < span class = "project-name" > Telemere< / span > < span class = "project-version" > 1.0.0-beta24< / span > < / span > < / a > < / h1 > < div id = "langs" > < div class = "lang current" > clj< / div > < div class = "lang" > < a href = "index.cljs.html" > cljs< / a > < / div > < / div > < / div > < div class = "sidebar primary" > < h3 class = "no-link" > < span class = "inner" > Namespaces< / span > < / h3 > < ul > < li class = "depth-1" > < div class = "no-link" > < div class = "inner" > < span class = "tree" > < span class = "top" > < / span > < span class = "bottom" > < / span > < / span > < span > taoensso< / span > < / div > < / div > < / li > < li class = "depth-2" > < a href = "taoensso.telemere.html" > < div class = "inner" > < span class = "tree" > < span class = "top" > < / span > < span class = "bottom" > < / span > < / span > < span > telemere< / span > < / div > < / a > < / li > < li class = "depth-3 branch" > < a href = "taoensso.telemere.open-telemetry.html" > < div class = "inner" > < span class = "tree" > < span class = "top" > < / span > < span class = "bottom" > < / span > < / span > < span > open-telemetry< / span > < / div > < / a > < / li > < li class = "depth-3 branch" > < a href = "taoensso.telemere.postal.html" > < div class = "inner" > < span class = "tree" > < span class = "top" > < / span > < span class = "bottom" > < / span > < / span > < span > postal< / span > < / div > < / a > < / li > < li class = "depth-3 branch" > < a href = "taoensso.telemere.slack.html" > < div class = "inner" > < span class = "tree" > < span class = "top" > < / span > < span class = "bottom" > < / span > < / span > < span > slack< / span > < / div > < / a > < / li > < li class = "depth-3 branch" > < a href = "taoensso.telemere.sockets.html" > < div class = "inner" > < span class = "tree" > < span class = "top" > < / span > < span class = "bottom" > < / span > < / span > < span > sockets< / span > < / div > < / a > < / li > < li class = "depth-3 branch" > < a href = "taoensso.telemere.streams.html" > < div class = "inner" > < span class = "tree" > < span class = "top" > < / span > < span class = "bottom" > < / span > < / span > < span > streams< / span > < / div > < / a > < / li > < li class = "depth-3 branch" > < a href = "taoensso.telemere.timbre.html" > < div class = "inner" > < span class = "tree" > < span class = "top" > < / span > < span class = "bottom" > < / span > < / span > < span > timbre< / span > < / div > < / a > < / li > < li class = "depth-3 branch current" > < a href = "taoensso.telemere.tools-logging.html" > < div class = "inner" > < span class = "tree" > < span class = "top" > < / span > < span class = "bottom" > < / span > < / span > < span > tools-logging< / span > < / div > < / a > < / li > < li class = "depth-3" > < a href = "taoensso.telemere.utils.html" > < div class = "inner" > < span class = "tree" > < span class = "top" > < / span > < span class = "bottom" > < / span > < / span > < span > utils< / span > < / div > < / a > < / li > < / ul > < / div > < div class = "sidebar secondary" > < h3 > < a href = "#top" > < span class = "inner" > Public Vars< / span > < / a > < / h3 > < ul > < li class = "depth-1" > < a href = "taoensso.telemere.tools-logging.html#var-check-interop" > < div class = "inner" > < span > check-interop< / span > < / div > < / a > < / li > < li class = "depth-1" > < a href = "taoensso.telemere.tools-logging.html#var-tools-logging-.3Etelemere.21" > < div class = "inner" > < span > tools-logging-> telemere!< / span > < / div > < / a > < / li > < li class = "depth-1" > < a href = "taoensso.telemere.tools-logging.html#var-tools-logging-.3Etelemere.3F" > < div class = "inner" > < span > tools-logging-> telemere?< / span > < / div > < / a > < / li > < / ul > < / div > < div class = "namespace-docs" id = "content" > < h1 class = "anchor" id = "top" > taoensso.telemere.tools-logging< / h1 > < div class = "doc" > < pre class = "plaintext" > Interop support for tools.logging -> Telemere.
2024-05-25 09:20:16 +00:00
Telemere will attempt to load this ns automatically when possible.
Naming conventions:
`tools.logging` - For referring to the library.
`tools-logging` - For symbols, keywords, and this namespace.
2024-08-23 12:09:04 +00:00
`clojure.tools.logging` - For env config to match library's conventions.< / pre > < / div > < div class = "public anchor" id = "var-check-interop" > < h3 > check-interop< / h3 > < h4 class = "lang current" > clj< / h4 > < div class = "usage" > < code > (check-interop)< / code > < / div > < div class = "doc" > < pre class = "plaintext" > Returns interop debug info map.
2024-09-22 10:21:10 +00:00
< / pre > < / div > < / div > < div class = "public anchor" id = "var-tools-logging-.3Etelemere.21" > < h3 > tools-logging-> telemere!< / h3 > < h4 class = "lang current" > clj< / h4 > < div class = "usage" > < code > (tools-logging-> telemere!)< / code > < / div > < div class = "doc" > < pre class = "plaintext" > Configures tools.logging to use Telemere as its logging
2024-05-25 09:20:16 +00:00
implementation (backend).
2024-04-23 15:51:15 +00:00
2024-04-29 07:21:13 +00:00
Called automatically if one of the following is "true":
JVM property: `clojure.tools.logging.to-telemere`
Env variable: `CLOJURE_TOOLS_LOGGING_TO_TELEMERE`
2024-09-22 10:21:10 +00:00
Classpath resource: `clojure.tools.logging.to-telemere`< / pre > < / div > < / div > < div class = "public anchor" id = "var-tools-logging-.3Etelemere.3F" > < h3 > tools-logging-> telemere?< / h3 > < h4 class = "lang current" > clj< / h4 > < div class = "usage" > < code > (tools-logging-> telemere?)< / code > < / div > < div class = "doc" > < pre class = "plaintext" > Returns true iff tools.logging is configured to use Telemere
2024-05-25 09:20:16 +00:00
as its logging implementation (backend).< / pre > < / div > < / div > < / div > < / body > < / html >