Allow returning the values-path but not always the yaml values

This commit is contained in:
2025-10-01 02:49:40 -05:00
parent 230c6f3d3d
commit 6789e2a766

View File

@@ -37,8 +37,8 @@
(clj->js {:path vault-path}) (clj->js {:path vault-path})
(clj->js {:provider vault-provider})))) (clj->js {:provider vault-provider}))))
secrets-data (when secrets (.apply secrets #(.. % -data))) secrets-data (when secrets (.apply secrets #(.. % -data)))
values-path (when load-yaml (.join path js/__dirname ".." (-> cfg :resource-path) (str service-name ".yml"))) values-path (.join path js/__dirname ".." (-> cfg :resource-path) (str service-name ".yml"))
yaml-values (when values-path (js->clj (-> values-path yaml-values (when load-yaml (js->clj (-> values-path
(fs/readFileSync "utf8") (fs/readFileSync "utf8")
(yaml/load)))) (yaml/load))))
ns (when provider (.. (new (.. core-v1 -Namespace) ns (when provider (.. (new (.. core-v1 -Namespace)