diff options
author | danielsdeleo <dan@opscode.com> | 2013-10-28 14:11:53 -0700 |
---|---|---|
committer | danielsdeleo <dan@opscode.com> | 2013-10-28 14:15:51 -0700 |
commit | 6807fad4ba6d56876d98cd7d441316e570c08cea (patch) | |
tree | 9608761f11edcbd8b6a762100e110925c0bde552 | |
parent | c39c76c4d1df9f3e4aa7adae1d71dc2102c7c10c (diff) | |
download | chef-6807fad4ba6d56876d98cd7d441316e570c08cea.tar.gz |
Debug request headers
-rw-r--r-- | lib/chef/http/basic_client.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/chef/http/basic_client.rb b/lib/chef/http/basic_client.rb index 5ee0fbf88d..c3421703d5 100644 --- a/lib/chef/http/basic_client.rb +++ b/lib/chef/http/basic_client.rb @@ -57,6 +57,10 @@ class Chef def request(method, url, req_body, base_headers={}) http_request = HTTPRequest.new(method, url, req_body, base_headers).http_request Chef::Log.debug("Initiating #{method} to #{url}") + Chef::Log.debug("---- HTTP Request Header Data: ----") + base_headers.each do |name, value| + Chef::Log.debug("#{name}: #{value}") + end http_client.request(http_request) do |response| yield response if block_given? # http_client.request may not have the return signature we want, so |