(action body)
(action context body)
(action logger context body)
(basic-logger)
(basic-logger m)
constructs a basic logger
(basic-logger) => std.log.core.BasicLogger
constructs a basic logger (basic-logger) => std.log.core.BasicLogger
(block body)
(block context body)
(block logger context body)
(console-logger)
(console-logger m)
creates a console logger
(console-logger)
creates a console logger (console-logger)
(create m)
creates a component compatible logger
(log/create {:type :basic})
creates a component compatible logger (log/create {:type :basic})
(current-context)
returns the current context
returns the current context
(debug data)
(debug context data)
(debug logger context data)
(error exception)
(error context exception)
(error logger context exception)
(fatal exception)
(fatal context exception)
(fatal logger context exception)
(identity-logger)
(identity-logger m)
creates a identity logger
(identity-logger)
creates a identity logger (identity-logger)
(info data)
(info context data)
(info logger context data)
(log data)
(log context data)
(log level context data)
(log logger level context data)
(log logger level context data exception)
produces a log
produces a log
(log-context body)
creates a log-context form
(log-context "hello") => seq?
creates a log-context form (log-context "hello") => seq?
(log-meta form)
gets the metadata information on macroexpand
gets the metadata information on macroexpand
(logger m)
creates an starts a logger
(log/logger {:type :basic})
creates an starts a logger (log/logger {:type :basic})
(logger? m)
checks if the object is a logger
(log/logger? (log/create {:type :basic})) => true
checks if the object is a logger (log/logger? (log/create {:type :basic})) => true
(meter body)
(meter context body)
(meter logger context body)
(multi-logger m)
creates multiple loggers
(multi-logger {:loggers [{:type :console :interval 500 :max-batch 10000} {:type :basic :interval 500 :max-batch 10000}]})
creates multiple loggers (multi-logger {:loggers [{:type :console :interval 500 :max-batch 10000} {:type :basic :interval 500 :max-batch 10000}]})
(note body)
(note context body)
(note logger context body)
(profile body)
(profile context body)
(profile logger context body)
(put-logger! {:keys [level context namespace function filter] :as data})
(put-logger! {:keys [instance] :as logger} data)
updates the global logger
updates the global logger
(section body)
(section context body)
(section logger context body)
(set-level! status)
sets the global level variable
sets the global level variable
(set-logger! logger)
(set-logger! logger var)
sets the global logger
sets the global logger
(set-static! bool)
sets the global static variable
sets the global static variable
(show body)
(show context body)
(show logger context body)
(silent body)
(silent context body)
(silent logger context body)
(spy body)
(spy context body)
(spy logger context body)
(status body)
(status context body)
(status logger context body)
(step message & body)
conducts a step that is logged
conducts a step that is logged
(task body)
(task context body)
(task logger context body)
(todo body)
(todo context body)
(todo logger context body)
(trace body)
(trace context body)
(trace logger context body)
(track body)
(track context body)
(track logger context body)
(verbose data)
(verbose context data)
(verbose logger context data)
(warn data)
(warn context data)
(warn logger context data)
(with opts & body)
enables targeted printing of statements
enables targeted printing of statements
(with-context context & body)
executes code with a given context
executes code with a given context
(with-indent indent & body)
executes body with a given indent
executes body with a given indent
(with-level level & body)
executes body with a given level
executes body with a given level
(with-logger logger & body)
executes code with a logger
executes code with a logger
(with-logger-basic & body)
executes code with the basic logger (for debugging the logger)
executes code with the basic logger (for debugging the logger)
(with-logger-verbose & body)
executes code with a verbose logger (for printing out everything)
executes code with a verbose logger (for printing out everything)
(with-overwrite overwrite & body)
executes code with a given overwrite
executes code with a given overwrite
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close