Method: Chef::Application#configure_chef

Defined in:
lib/chef/application.rb

#configure_chefObject

Parse configuration (options and config file)



96
97
98
99
100
101
102
103
104
105
106
# File 'lib/chef/application.rb', line 96

def configure_chef
  parse_options
  begin
    load_config_file
  rescue Exception => e
    Chef::Application.fatal!(e.message, Chef::Exceptions::ConfigurationError.new)
  end
  chef_config.export_proxies
  chef_config.init_openssl
  File.umask chef_config[:umask]
end