mirror of
https://github.com/taoensso/telemere.git
synced 2026-02-04 11:23:16 +00:00
[nop] Collect handler namespaces
This commit is contained in:
parent
99402b07cd
commit
2abb9de61b
4 changed files with 22 additions and 17 deletions
|
|
@ -11,9 +11,10 @@
|
||||||
[taoensso.encore.signals :as sigs]
|
[taoensso.encore.signals :as sigs]
|
||||||
[taoensso.telemere.impl :as impl]
|
[taoensso.telemere.impl :as impl]
|
||||||
[taoensso.telemere.utils :as utils]
|
[taoensso.telemere.utils :as utils]
|
||||||
[taoensso.telemere.console-handlers :as console-handlers]
|
#?(:clj [taoensso.telemere.streams :as streams])
|
||||||
#?(:clj [taoensso.telemere.file-handler :as file-handler])
|
|
||||||
#?(:clj [taoensso.telemere.streams :as streams]))
|
#?(:default [taoensso.telemere.handlers.console :as handlers:console])
|
||||||
|
#?(:clj [taoensso.telemere.handlers.file :as handlers:file]))
|
||||||
|
|
||||||
#?(:cljs
|
#?(:cljs
|
||||||
(:require-macros
|
(:require-macros
|
||||||
|
|
@ -383,9 +384,9 @@
|
||||||
"See docstring")
|
"See docstring")
|
||||||
|
|
||||||
(enc/defaliases
|
(enc/defaliases
|
||||||
#?(:default console-handlers/handler:console)
|
#?(:default handlers:console/handler:console)
|
||||||
#?(:cljs console-handlers/handler:console-raw)
|
#?(:cljs handlers:console/handler:console-raw)
|
||||||
#?(:clj file-handler/handler:file))
|
#?(:clj handlers:file/handler:file))
|
||||||
|
|
||||||
(defonce ^:no-doc __add-default-handlers
|
(defonce ^:no-doc __add-default-handlers
|
||||||
(do
|
(do
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,12 @@
|
||||||
(ns ^:no-doc taoensso.telemere.console-handlers
|
(ns ^:no-doc taoensso.telemere.handlers.console
|
||||||
"Private ns, implementation detail."
|
"Private ns, implementation detail.
|
||||||
|
Core console handlers."
|
||||||
(:require
|
(:require
|
||||||
[taoensso.encore :as enc :refer [have have?]]
|
[taoensso.encore :as enc :refer [have have?]]
|
||||||
[taoensso.telemere.utils :as utils]))
|
[taoensso.telemere.utils :as utils]))
|
||||||
|
|
||||||
(comment
|
(comment
|
||||||
(remove-ns 'taoensso.telemere.console-handlers)
|
(remove-ns 'taoensso.telemere.handlers.console)
|
||||||
(:api (enc/interns-overview)))
|
(:api (enc/interns-overview)))
|
||||||
|
|
||||||
#?(:clj
|
#?(:clj
|
||||||
|
|
@ -1,11 +1,12 @@
|
||||||
(ns ^:no-doc taoensso.telemere.file-handler
|
(ns ^:no-doc taoensso.telemere.handlers.file
|
||||||
"Private ns, implementation detail."
|
"Private ns, implementation detail.
|
||||||
|
Core archiving file handler."
|
||||||
(:require
|
(:require
|
||||||
[taoensso.encore :as enc :refer [have have?]]
|
[taoensso.encore :as enc :refer [have have?]]
|
||||||
[taoensso.telemere.utils :as utils]))
|
[taoensso.telemere.utils :as utils]))
|
||||||
|
|
||||||
(comment
|
(comment
|
||||||
(remove-ns 'taoensso.telemere.file-handler)
|
(remove-ns 'taoensso.telemere.handlers.file)
|
||||||
(:api (enc/interns-overview)))
|
(:api (enc/interns-overview)))
|
||||||
|
|
||||||
;;;; Implementation
|
;;;; Implementation
|
||||||
|
|
@ -13,8 +13,8 @@
|
||||||
#?(:clj [taoensso.telemere.slf4j :as slf4j])
|
#?(:clj [taoensso.telemere.slf4j :as slf4j])
|
||||||
#?(:clj [clojure.tools.logging :as ctl])
|
#?(:clj [clojure.tools.logging :as ctl])
|
||||||
|
|
||||||
#?(:default [taoensso.telemere.console-handlers :as ch])
|
#?(:default [taoensso.telemere.handlers.console :as handlers:console])
|
||||||
#?(:clj [taoensso.telemere.file-handler :as fh])))
|
#?(:clj [taoensso.telemere.handlers.file :as handlers:file])))
|
||||||
|
|
||||||
(comment
|
(comment
|
||||||
(remove-ns 'taoensso.telemere-tests)
|
(remove-ns 'taoensso.telemere-tests)
|
||||||
|
|
@ -691,6 +691,8 @@
|
||||||
|
|
||||||
;;;; File handler
|
;;;; File handler
|
||||||
|
|
||||||
|
#?(:clj (alias 'fh 'taoensso.telemere.handlers.file))
|
||||||
|
|
||||||
#?(:clj
|
#?(:clj
|
||||||
(deftest _file-names
|
(deftest _file-names
|
||||||
[(is (= (fh/get-file-name "/logs/app.log" nil nil false) "/logs/app.log"))
|
[(is (= (fh/get-file-name "/logs/app.log" nil nil false) "/logs/app.log"))
|
||||||
|
|
@ -790,9 +792,9 @@
|
||||||
|
|
||||||
(deftest _other-handlers
|
(deftest _other-handlers
|
||||||
;; For now just testing that basic construction succeeds
|
;; For now just testing that basic construction succeeds
|
||||||
[#?(:default (is (fn? (ch/handler:console))))
|
[#?(:default (is (fn? (handlers:console/handler:console))))
|
||||||
#?(:cljs (is (fn? (ch/handler:console-raw))))
|
#?(:cljs (is (fn? (handlers:console/handler:console-raw))))
|
||||||
#?(:clj (is (fn? (fh/handler:file))))])
|
#?(:clj (is (fn? (handlers:file/handler:file))))])
|
||||||
|
|
||||||
;;;;
|
;;;;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue