Method: Chef::ApiClient::Registration#api_client_key

Defined in:
lib/chef/api_client/registration.rb

#api_client_key(response, key_name) ⇒ Object



131
132
133
134
135
136
137
138
139
140
141
# File 'lib/chef/api_client/registration.rb', line 131

def api_client_key(response, key_name)
  if response[key_name]
    if response[key_name].respond_to?(:to_pem)
      response[key_name].to_pem
    else
      response[key_name]
    end
  elsif response["chef_key"]
    response["chef_key"][key_name]
  end
end