# DO NOT EDIT - This file is being maintained by Chef # Configuration File For Chef (chef-client) # # The chef-client program will connect the local system to the specified # server URLs through a RESTful API to retrieve its configuration. # Force the default external encoding to UTF-8 Encoding.default_external = Encoding::UTF_8 # Log at level info log_level :info # Set the location of the log file log_location "/var/log/chef/client.log" # Set the node name node_name "<%= node.name %>" # Verify SSL certificates ssl_verify_mode :verify_peer # Set the URL for the chef server chef_server_url "https://chef.openstreetmap.org/organizations/openstreetmap" # Make our plugins visible to ohai ohai.plugin_path << "<%= node[:ohai][:plugin_dir] %>" # Enable some optional ohai plugins ohai.optional_plugins = %w[Passwd] # Load supporting code for report handlers require "/etc/chef/report" # Create report handler email_handler = Chef::Handler::Email.new(:to => ["tom@compton.nu", "openstreetmap@firefishy.com"]) # Configure report handlers exception_handlers.delete_if { |h| h.is_a?(Chef::Handler::Email) } << email_handler report_handlers.delete_if { |h| h.is_a?(Chef::Handler::Email) } << email_handler