mirror of
https://github.com/taoensso/telemere.git
synced 2025-12-21 19:21:11 +00:00
[nop] Misc housekeeping
This commit is contained in:
parent
23492530b6
commit
0c3f685734
3 changed files with 20 additions and 18 deletions
|
|
@ -38,7 +38,7 @@
|
||||||
;; - Review, TODOs, missing docstrings
|
;; - Review, TODOs, missing docstrings
|
||||||
;; - Reading plan, wiki docs, explainer/demo video
|
;; - Reading plan, wiki docs, explainer/demo video
|
||||||
;;
|
;;
|
||||||
;; - First OpenTelemetry tools
|
;; - Next OpenTelemetry tools (traces, etc.)
|
||||||
;; - Update Tufte (signal API, config API, signal keys, etc.)
|
;; - Update Tufte (signal API, config API, signal keys, etc.)
|
||||||
;; - Update Timbre (signal API, config API, signal keys, backport improvements)
|
;; - Update Timbre (signal API, config API, signal keys, backport improvements)
|
||||||
|
|
||||||
|
|
@ -51,9 +51,12 @@
|
||||||
:*rt-sig-filter* impl/*rt-sig-filter*})
|
:*rt-sig-filter* impl/*rt-sig-filter*})
|
||||||
|
|
||||||
(comment
|
(comment
|
||||||
[level-aliases]
|
[level-aliases
|
||||||
[help:handlers get-handlers add-handler! remove-handler! with-handler with-handler+]
|
|
||||||
[help:filtering get-filters get-min-level
|
help:handlers get-handlers add-handler! remove-handler!
|
||||||
|
with-handler with-handler+ shut-down-handlers!
|
||||||
|
|
||||||
|
help:filtering get-filters get-min-level
|
||||||
set-kind-filter! set-ns-filter! set-id-filter! set-min-level!
|
set-kind-filter! set-ns-filter! set-id-filter! set-min-level!
|
||||||
with-kind-filter with-ns-filter with-id-filter with-min-level])
|
with-kind-filter with-ns-filter with-id-filter with-min-level])
|
||||||
|
|
||||||
|
|
@ -350,7 +353,7 @@
|
||||||
#?(:clj
|
#?(:clj
|
||||||
(enc/compile-when
|
(enc/compile-when
|
||||||
(do (require '[taoensso.telemere.tools-logging :as ttl]) true)
|
(do (require '[taoensso.telemere.tools-logging :as ttl]) true)
|
||||||
(enc/defaliases ttl/tools-logging->telemere!)
|
(enc/defalias ttl/tools-logging->telemere!)
|
||||||
(when (enc/get-env {:as :bool} :clojure.tools.logging->telemere?)
|
(when (enc/get-env {:as :bool} :clojure.tools.logging->telemere?)
|
||||||
(ttl/tools-logging->telemere!))))
|
(ttl/tools-logging->telemere!))))
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -96,7 +96,7 @@
|
||||||
"Experimental, subject to change.
|
"Experimental, subject to change.
|
||||||
Returns true iff given signal has an `:error` value, or a `:kind` or `:level`
|
Returns true iff given signal has an `:error` value, or a `:kind` or `:level`
|
||||||
that indicates that it's an error."
|
that indicates that it's an error."
|
||||||
#?(:cljs {:tag 'string})
|
#?(:cljs {:tag 'boolean})
|
||||||
[signal]
|
[signal]
|
||||||
(and signal
|
(and signal
|
||||||
(boolean
|
(boolean
|
||||||
|
|
@ -273,10 +273,10 @@
|
||||||
s+ (partial enc/sb-append sb)
|
s+ (partial enc/sb-append sb)
|
||||||
{:keys [chain trace]} em]
|
{:keys [chain trace]} em]
|
||||||
|
|
||||||
(let [s++ (enc/sb-appender sb (str nls "Caused: "))]
|
(let [s+cause (enc/sb-appender sb (str nls "Caused: "))]
|
||||||
(s+ " Root: ")
|
(s+ " Root: ")
|
||||||
(doseq [{:keys [type msg data]} (rseq chain)]
|
(doseq [{:keys [type msg data]} (rseq chain)]
|
||||||
(s++ type " - " msg)
|
(s+cause type " - " msg)
|
||||||
(when data
|
(when data
|
||||||
(s+ nl " data: " (enc/pr-edn* data)))))
|
(s+ nl " data: " (enc/pr-edn* data)))))
|
||||||
|
|
||||||
|
|
@ -307,14 +307,14 @@
|
||||||
|
|
||||||
(fn format-signal-prelude [signal]
|
(fn format-signal-prelude [signal]
|
||||||
(let [{:keys [inst level kind ns id msg_]} signal
|
(let [{:keys [inst level kind ns id msg_]} signal
|
||||||
sb (enc/str-builder)
|
sb (enc/str-builder)
|
||||||
s+ (enc/sb-appender sb " ")]
|
s+spc (enc/sb-appender sb " ")]
|
||||||
|
|
||||||
(when inst (when-let [ff format-inst-fn] (s+ (ff inst))))
|
(when inst (when-let [ff format-inst-fn] (s+spc (ff inst))))
|
||||||
(when level (s+ (format-level level)))
|
(when level (s+spc (format-level level)))
|
||||||
|
|
||||||
(if kind (s+ (upper-qn kind)) (s+ "DEFAULT"))
|
(if kind (s+spc (upper-qn kind)) (s+spc "DEFAULT"))
|
||||||
#?(:clj (s+ (hostname)))
|
#?(:clj (s+spc (hostname)))
|
||||||
|
|
||||||
;; "<ns>:(<line>,<column>)"
|
;; "<ns>:(<line>,<column>)"
|
||||||
(when-let [base (or ns (get signal :file))]
|
(when-let [base (or ns (get signal :file))]
|
||||||
|
|
@ -325,8 +325,8 @@
|
||||||
(when-let [c (get signal :column)] (s+ "," c))
|
(when-let [c (get signal :column)] (s+ "," c))
|
||||||
(s+ ")"))))
|
(s+ ")"))))
|
||||||
|
|
||||||
(when id (s+ (format-id ns id)))
|
(when id (s+spc (format-id ns id)))
|
||||||
(when-let [msg (force msg_)] (s+ "- " msg))
|
(when-let [msg (force msg_)] (s+spc "- " msg))
|
||||||
(str sb)))))
|
(str sb)))))
|
||||||
|
|
||||||
(comment ((format-signal-prelude-fn) (tel/with-signal (tel/event! ::ev-id))))
|
(comment ((format-signal-prelude-fn) (tel/with-signal (tel/event! ::ev-id))))
|
||||||
|
|
@ -445,7 +445,7 @@
|
||||||
s++ (partial enc/sb-append sb (str newline " "))]
|
s++ (partial enc/sb-append sb (str newline " "))]
|
||||||
|
|
||||||
(when-let [ff format-signal-prelude-fn] (s+ (ff signal))) ; Prelude
|
(when-let [ff format-signal-prelude-fn] (s+ (ff signal))) ; Prelude
|
||||||
(signal-content-handler signal s++ enc/pr-edn) ; Content
|
(signal-content-handler signal s++ enc/pr-edn*) ; Content
|
||||||
(str sb))))))
|
(str sb))))))
|
||||||
|
|
||||||
(comment
|
(comment
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,6 @@
|
||||||
(def pstr? (enc/pred string?))
|
(def pstr? (enc/pred string?))
|
||||||
(def pnat-int? (enc/pred enc/nat-int?)))
|
(def pnat-int? (enc/pred enc/nat-int?)))
|
||||||
|
|
||||||
;; (tel/remove-handler! :default/console)
|
|
||||||
(let [sig-handlers_ (atom nil)]
|
(let [sig-handlers_ (atom nil)]
|
||||||
(test/use-fixtures :once
|
(test/use-fixtures :once
|
||||||
(enc/test-fixtures
|
(enc/test-fixtures
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue