summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordanielsdeleo <dan@opscode.com>2013-10-28 14:11:53 -0700
committerdanielsdeleo <dan@opscode.com>2013-10-28 14:15:51 -0700
commit6807fad4ba6d56876d98cd7d441316e570c08cea (patch)
tree9608761f11edcbd8b6a762100e110925c0bde552
parentc39c76c4d1df9f3e4aa7adae1d71dc2102c7c10c (diff)
downloadchef-6807fad4ba6d56876d98cd7d441316e570c08cea.tar.gz
Debug request headers
-rw-r--r--lib/chef/http/basic_client.rb4
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