Liking cljdoc? Tell your friends :D
Clojure only.

clj-log.core


logcljmacro

(log level message & [ex])

level can be :trace, :debug, :info, :warn, :error, :fatal message - string ex - Throwable

logs the message in format {:ns namespace :time log-time :message message :level level ;optional exception log :exception { :class exception class :cause throwable :message message :localized localized message :stack-trace [{:class class name :file file name :line number :method}}

level can be :trace, :debug, :info, :warn, :error, :fatal
message - string
ex - Throwable

logs the message in format
{:ns namespace
 :time log-time
 :message message
 :level level
  ;optional exception log
  :exception {
   :class exception class
   :cause throwable
   :message message
   :localized localized message
   :stack-trace [{:class class name
                  :file file name
                  :line number
                  :method}}
sourceraw docstring

logfcljmacro

(logf level pattern & args)

level can be :trace, :debug, :info, :warn, :error, :fatal pattern - string args - parameters which will be passed to the pattern to be filled in, can optionally end with a Throwable

level can be :trace, :debug, :info, :warn, :error, :fatal
pattern - string
args - parameters which will be passed to the pattern to be filled in, can optionally end with a Throwable
sourceraw docstring

read-logclj

(read-log file-name)
(read-log file-name param)
(read-log file-name log-filter max-size)

accepts file name as input, a filter function which each item in the log will be checked against and maximum number of logs to retain

accepts file name as input, a filter function which each item in the log will be checked against and maximum number of logs to retain
sourceraw docstring

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

× close