diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2020-04-02 10:26:48 -0700 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2020-04-02 10:26:48 -0700 |
commit | 5c2ae4641629071cd7627fc6abc28bd01e9bd892 (patch) | |
tree | 7b0aa155ec7bff8886d64e47e795d001fa564c17 /lib/chef/resource/chef_vault_secret.rb | |
parent | a9ca9f4d99814f08188dc64b07ad26e36b01a2da (diff) | |
download | chef-5c2ae4641629071cd7627fc6abc28bd01e9bd892.tar.gz |
fix chef_vault_secret after_resource breakage
fixes the idempotent behavior of chef_vault_secret to also not
error out, even if it isn't actually idempotent.
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
Diffstat (limited to 'lib/chef/resource/chef_vault_secret.rb')
-rw-r--r-- | lib/chef/resource/chef_vault_secret.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/chef/resource/chef_vault_secret.rb b/lib/chef/resource/chef_vault_secret.rb index 8652dc1c98..a48503b1bf 100644 --- a/lib/chef/resource/chef_vault_secret.rb +++ b/lib/chef/resource/chef_vault_secret.rb @@ -79,6 +79,8 @@ class Chef clients item.get_clients admins item.get_admins search item.search + rescue ChefVault::Exceptions::SecretDecryption + current_value_does_not_exist! rescue ChefVault::Exceptions::KeysNotFound current_value_does_not_exist! rescue Net::HTTPClientException => e |