summaryrefslogtreecommitdiff
path: root/lib/chef_zero/chef_data/data_normalizer.rb
diff options
context:
space:
mode:
authorMarc Paradise <marc@getchef.com>2015-03-04 02:43:54 -0500
committertyler-ball <tyleraball@gmail.com>2015-07-10 10:16:57 -0700
commit27584250fd7b7d0ac76c32fdd93b70fdb3fb2fb9 (patch)
treec58a0cf150b490b17ca39e1b3841b79fe756d749 /lib/chef_zero/chef_data/data_normalizer.rb
parent28fe2928469885b0138de4d4270c6eccac8ab482 (diff)
downloadchef-zero-27584250fd7b7d0ac76c32fdd93b70fdb3fb2fb9.tar.gz
update chef-zero to be fully compatible with CS12
Diffstat (limited to 'lib/chef_zero/chef_data/data_normalizer.rb')
-rw-r--r--lib/chef_zero/chef_data/data_normalizer.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/chef_zero/chef_data/data_normalizer.rb b/lib/chef_zero/chef_data/data_normalizer.rb
index ab45d76..404db03 100644
--- a/lib/chef_zero/chef_data/data_normalizer.rb
+++ b/lib/chef_zero/chef_data/data_normalizer.rb
@@ -14,11 +14,11 @@ module ChefZero
acls
end
- def self.normalize_client(client, name)
+ def self.normalize_client(client, name, orgname = nil)
client['name'] ||= name
- client['admin'] ||= false
- client['admin'] = !!client['admin']
+ client['clientname'] ||= name
client['public_key'] ||= PUBLIC_KEY
+ client['orgname'] ||= orgname
client['validator'] ||= false
client['validator'] = !!client['validator']
client['json_class'] ||= "Chef::ApiClient"