Method: Chef::Node#chef_server_rest

Defined in:
lib/chef/node.rb

#chef_server_restObject



100
101
102
103
104
105
106
107
108
109
110
# File 'lib/chef/node.rb', line 100

def chef_server_rest
  # for saving node data we use validate_utf8: false which will not
  # raise an exception on bad utf8 data, but will replace the bad
  # characters and render valid JSON.
  @chef_server_rest ||= Chef::ServerAPI.new(
    Chef::Config[:chef_server_url],
    client_name: Chef::Config[:node_name],
    signing_key_filename: Chef::Config[:client_key],
    validate_utf8: false
  )
end