Return the bind-secrets object
This commit is contained in:
@@ -181,7 +181,6 @@
|
||||
env {:options full-config :secrets (:secrets full-config)}
|
||||
defaults (when-let [defaults-fn (:defaults-fn spec)]
|
||||
(defaults-fn env))
|
||||
|
||||
resource-class (:constructor spec)]
|
||||
|
||||
(if resource-class
|
||||
@@ -207,12 +206,14 @@
|
||||
:app-namespace (:app-namespace config)
|
||||
:load-yaml (get config :vault-load-yaml false)}
|
||||
final-args (merge defaults prepare-opts)
|
||||
|
||||
prepared-vault-data (try
|
||||
(vault-utils/prepare final-args)
|
||||
(catch js/Error e
|
||||
(js/console.error "!!! Error in :vault:prepare :" e)
|
||||
nil))]
|
||||
{:common-opts-update prepared-vault-data}))
|
||||
{:common-opts-update prepared-vault-data
|
||||
:resource (:bind-secrets prepared-vault-data)}))
|
||||
|
||||
(defmethod deploy-resource :vault:retrieve
|
||||
[_ config]
|
||||
|
||||
Reference in New Issue
Block a user