(consul->map path & [{:keys [serializer offset] :or {serializer :edn} :as ops}])
(copy path from to)
(copy path from to opts)
(delete path)
(delete path ops)
(get-all path)
(get-all path {:keys [keywordize?] :as ops :or {keywordize? true}})
(map->consul kv-path
m
&
[{:keys [serializer overwrite?]
:or {serializer :edn overwrite? false}
:as ops}])
(merge-with-consul m path)
(merge-with-consul m path ops)
(move path from to)
(move path from to opts)
(put path v)
(put path v ops)
(stop this)
(url-builder {:keys [hosts port secure?]
:or {hosts ["localhost"] port 8500 secure? false}
:as conf})
Create an envoy kv-path builder
Create an envoy kv-path builder
(watch-path path fun)
(watch-path path fun ops)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close