mirror of
https://github.com/taoensso/telemere.git
synced 2026-02-04 11:23:16 +00:00
[nop] Misc housekeeping
This commit is contained in:
parent
c0ff55ab0c
commit
536f5edf10
5 changed files with 10 additions and 10 deletions
|
|
@ -8,7 +8,7 @@
|
||||||
:url "https://www.eclipse.org/legal/epl-v10.html"}
|
:url "https://www.eclipse.org/legal/epl-v10.html"}
|
||||||
|
|
||||||
:dependencies
|
:dependencies
|
||||||
[[com.taoensso/encore "3.100.0"]]
|
[[com.taoensso/encore "3.101.0"]]
|
||||||
|
|
||||||
:test-paths ["test" #_"src"]
|
:test-paths ["test" #_"src"]
|
||||||
|
|
||||||
|
|
@ -43,10 +43,10 @@
|
||||||
:dependencies
|
:dependencies
|
||||||
[[org.clojure/test.check "1.1.1"]
|
[[org.clojure/test.check "1.1.1"]
|
||||||
[org.clojure/tools.logging "1.3.0"]
|
[org.clojure/tools.logging "1.3.0"]
|
||||||
[org.slf4j/slf4j-api "2.0.12"]
|
[org.slf4j/slf4j-api "2.0.13"]
|
||||||
[com.taoensso/slf4j-telemere "1.0.0-alpha5"]
|
[com.taoensso/slf4j-telemere "1.0.0-alpha5"]
|
||||||
;; [org.slf4j/slf4j-simple "2.0.12"]
|
;; [org.slf4j/slf4j-simple "2.0.13"]
|
||||||
;; [org.slf4j/slf4j-nop "2.0.12"]
|
;; [org.slf4j/slf4j-nop "2.0.13"]
|
||||||
[io.opentelemetry/opentelemetry-api "1.37.0"]
|
[io.opentelemetry/opentelemetry-api "1.37.0"]
|
||||||
[io.opentelemetry/opentelemetry-sdk-extension-autoconfigure "1.37.0"]
|
[io.opentelemetry/opentelemetry-sdk-extension-autoconfigure "1.37.0"]
|
||||||
[io.opentelemetry/opentelemetry-exporter-otlp "1.37.0"]]
|
[io.opentelemetry/opentelemetry-exporter-otlp "1.37.0"]]
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{;;:lein true
|
{;;:lein true
|
||||||
:source-paths ["src" "test"]
|
:source-paths ["src" "test"]
|
||||||
:dependencies
|
:dependencies
|
||||||
[[com.taoensso/encore "3.100.0"]
|
[[com.taoensso/encore "3.101.0"]
|
||||||
[cider/cider-nrepl "0.47.0"]
|
[cider/cider-nrepl "0.47.0"]
|
||||||
[binaryage/devtools "1.0.7"]]
|
[binaryage/devtools "1.0.7"]]
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@
|
||||||
{:provided
|
{:provided
|
||||||
{:dependencies
|
{:dependencies
|
||||||
[[org.clojure/clojure "1.11.2"]
|
[[org.clojure/clojure "1.11.2"]
|
||||||
[org.slf4j/slf4j-api "2.0.12"]
|
[org.slf4j/slf4j-api "2.0.13"]
|
||||||
[com.taoensso/telemere "1.0.0-alpha5"]]}
|
[com.taoensso/telemere "1.0.0-alpha5"]]}
|
||||||
|
|
||||||
:dev
|
:dev
|
||||||
|
|
|
||||||
|
|
@ -33,11 +33,12 @@
|
||||||
(remove-ns 'taoensso.telemere)
|
(remove-ns 'taoensso.telemere)
|
||||||
(:api (enc/interns-overview)))
|
(:api (enc/interns-overview)))
|
||||||
|
|
||||||
(enc/assert-min-encore-version [3 100 0])
|
(enc/assert-min-encore-version [3 101 0])
|
||||||
|
|
||||||
;;;; TODO
|
;;;; TODO
|
||||||
;; - Review, TODOs, missing docstrings
|
;; - Review, TODOs, missing docstrings
|
||||||
;; - Reading plan, wiki docs, explainer/demo video
|
;; - Reading plan, wiki docs, explainer/demo video
|
||||||
|
;; - Add email handler
|
||||||
;;
|
;;
|
||||||
;; - Next OpenTelemetry tools (traces, etc.)
|
;; - Next OpenTelemetry tools (traces, etc.)
|
||||||
;; - Update Tufte (signal API, config API, signal keys, etc.)
|
;; - Update Tufte (signal API, config API, signal keys, etc.)
|
||||||
|
|
@ -189,7 +190,7 @@
|
||||||
:msg "Back pressure on wrapped handler fn"
|
:msg "Back pressure on wrapped handler fn"
|
||||||
:data data}))))
|
:data data}))))
|
||||||
|
|
||||||
;;;; Common signals
|
;;;; Signal creators
|
||||||
;; - signal! [ opts] ; => allowed? / run result (value or throw)
|
;; - signal! [ opts] ; => allowed? / run result (value or throw)
|
||||||
;; - event! [id ] [id level-or-opts] ; id + ?level => allowed? ; Sole signal with descending main arg!
|
;; - event! [id ] [id level-or-opts] ; id + ?level => allowed? ; Sole signal with descending main arg!
|
||||||
;; - log! [msg ] [level-or-opts msg] ; msg + ?level => allowed?
|
;; - log! [msg ] [level-or-opts msg] ; msg + ?level => allowed?
|
||||||
|
|
@ -385,7 +386,7 @@
|
||||||
|
|
||||||
#?(:clj
|
#?(:clj
|
||||||
(enc/compile-when
|
(enc/compile-when
|
||||||
(do (require '[taoensso.telemere.handlers.open-telemetry :as handlers:open-tel]))
|
(do (require '[taoensso.telemere.handlers.open-telemetry :as handlers:open-tel]) true)
|
||||||
(enc/defalias handlers:open-tel/handler:open-telemetry-logger)))
|
(enc/defalias handlers:open-tel/handler:open-telemetry-logger)))
|
||||||
|
|
||||||
(defonce ^:no-doc __add-default-handlers
|
(defonce ^:no-doc __add-default-handlers
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
(ns ^:no-doc taoensso.telemere.impl
|
(ns ^:no-doc taoensso.telemere.impl
|
||||||
"Private ns, implementation detail.
|
"Private ns, implementation detail.
|
||||||
Signal design shared by: Telemere, Tufte, Timbre."
|
Signal design shared by: Telemere, Tufte, Timbre."
|
||||||
|
|
||||||
(:refer-clojure :exclude [binding])
|
(:refer-clojure :exclude [binding])
|
||||||
(:require
|
(:require
|
||||||
[taoensso.encore :as enc :refer [binding have have?]]
|
[taoensso.encore :as enc :refer [binding have have?]]
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue