class Chef::HTTP::RemoteRequestID
Public Class Methods
new(opts={})
click to toggle source
# File lib/chef/http/remote_request_id.rb, line 24 def initialize(opts={}) end
Public Instance Methods
handle_request(method, url, headers={}, data=false)
click to toggle source
# File lib/chef/http/remote_request_id.rb, line 27 def handle_request(method, url, headers={}, data=false) headers.merge!({'X-REMOTE-REQUEST-ID' => Chef::RequestID.instance.request_id}) [method, url, headers, data] end
handle_response(http_response, rest_request, return_value)
click to toggle source
# File lib/chef/http/remote_request_id.rb, line 32 def handle_response(http_response, rest_request, return_value) [http_response, rest_request, return_value] end
handle_stream_complete(http_response, rest_request, return_value)
click to toggle source
# File lib/chef/http/remote_request_id.rb, line 40 def handle_stream_complete(http_response, rest_request, return_value) [http_response, rest_request, return_value] end
stream_response_handler(response)
click to toggle source
# File lib/chef/http/remote_request_id.rb, line 36 def stream_response_handler(response) nil end