diff --git a/lib/chef/knife/vault_admins.rb b/lib/chef/knife/vault_admins.rb index 10183d8..46043dc 100644 --- a/lib/chef/knife/vault_admins.rb +++ b/lib/chef/knife/vault_admins.rb @@ -26,6 +26,10 @@ def admins vault_admins = Chef::Config[:knife][:vault_admins] admin_array = [Chef::Config[:node_name]] + if !vault_admins.kind_of?(Array) ++ ui.warn("Vault admin must be an array") ++ end + if config_admins admin_array += [config_admins] elsif vault_admins