Module: Sniffer::Adapters::PatronAdapter::Prepend

Includes:
Sniffer::Adapters::PatronAdapter
Defined in:
lib/sniffer/adapters/patron_adapter.rb

Overview

Only used when prepending, see all_prepend.rb

Constant Summary

Constants included from Sniffer::Adapters::PatronAdapter

PREPEND

Instance Method Summary collapse

Methods included from Sniffer::Adapters::PatronAdapter

#request_with_sniffer

Instance Method Details

#request(action_name, url, headers, options = {}) ⇒ Object



55
56
57
58
59
60
61
62
63
64
65
# File 'lib/sniffer/adapters/patron_adapter.rb', line 55

def request(action_name, url, headers, options = {})
  data_item = request_sniffer_before(action_name, url, headers, options)

  bm = Benchmark.realtime do
    @res = super(action_name, url, headers, options)
  end

  request_sniffer_after(data_item, bm)

  @res
end