class VCR::Middleware::Excon::Response

One part of the Excon middleware that uses VCR to record and replay HTTP requests made through Excon.

@private

Public Instance Methods

error_call(params) click to toggle source
Calls superclass method
# File lib/vcr/middleware/excon.rb, line 37
def error_call(params)
  complete_request(params)
  super
end
response_call(params) click to toggle source

@private

Calls superclass method
# File lib/vcr/middleware/excon.rb, line 32
def response_call(params)
  complete_request(params)
  super
end

Private Instance Methods

complete_request(params) click to toggle source
# File lib/vcr/middleware/excon.rb, line 44
def complete_request(params)
  if handler = params.delete(:vcr_request_handler)
    handler.after_request(params[:response])
  end
end