Minimal pluggable logging for hive-events.
Three levels: :debug, :warn, :error
Default behavior:
Override: (set-log-fn! (fn [level msg & args] ;; your logging here ))
Disable: (set-log-fn! (fn [& _]))
Restore default: (set-log-fn! nil)
Minimal pluggable logging for hive-events.
Three levels: :debug, :warn, :error
Default behavior:
- JVM: prints to *err* (stderr)
- JS: uses console.log/warn/error
Override:
(set-log-fn! (fn [level msg & args]
;; your logging here
))
Disable:
(set-log-fn! (fn [& _]))
Restore default:
(set-log-fn! nil)(log level msg & args)Log a message at the given level (:debug, :warn, :error).
Log a message at the given level (:debug, :warn, :error).
(set-log-fn! f)Set a custom log function. Receives (f level msg & args). level is :debug, :warn, or :error. Pass nil to restore default behavior.
Set a custom log function. Receives (f level msg & args). level is :debug, :warn, or :error. Pass nil to restore default behavior.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |