Skip to content

Commit

Permalink
fixup! deps
Browse files Browse the repository at this point in the history
  • Loading branch information
mpenet committed Jan 28, 2025
1 parent 7a80382 commit 2bf48a8
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
6 changes: 3 additions & 3 deletions src/spootnik/reporter/alert.clj
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@

(s/def :spootnik.reporter/alerts (s/coll-of :spootnik.reporter/alert :min-count 1))

(defn ->alert
[{:as alert :keys [name labels annotations generator-url delay-after-ms]
(defn alert->payload
[{:as _alert :keys [name labels annotations generator-url delay-after-ms]
:or {delay-after-ms (* 60 1000 15)}}]
(let [t (Instant/now)]
(cond-> {:startsAt (str t)
Expand All @@ -56,7 +56,7 @@
(defn- alerts-body
[alerts]
(json/write-value-as-string
(map (fn [alert] (->alert alert)) alerts)))
(map (fn [alert] (alert->payload alert)) alerts)))

(defrecord AlephClient [server])

Expand Down
16 changes: 8 additions & 8 deletions test/spootnik/reporter/alert_test.clj
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@

(deftest test-alert-format
(is (match? {:labels {:alertname "yolo"}}
(a/->alert {:name "yolo"})))
(a/alert->payload {:name "yolo"})))
(is (match? {:labels {:alertname "yolo", :baz "bazz"}}
(a/->alert {:name "yolo"
:labels {:baz "bazz"}})))
(a/alert->payload {:name "yolo"
:labels {:baz "bazz"}})))
(is (match? {:labels {:alertname "yolo", :baz "bazz"},
:annotations {:foo "bar"}}
(a/->alert {:name "yolo"
:annotations {:foo "bar"}
:labels {:baz "bazz"}})))
(a/alert->payload {:name "yolo"
:annotations {:foo "bar"}
:labels {:baz "bazz"}})))
(is (match? {:labels {:alertname "yolo"}
:generatorURL "http://google.com"}
(a/->alert {:name "yolo"
:generator-url "http://google.com"}))))
(a/alert->payload {:name "yolo"
:generator-url "http://google.com"}))))

0 comments on commit 2bf48a8

Please sign in to comment.