Module: Sniffer::Adapters::PatronAdapter
- Included in:
- Prepend
- Defined in:
- lib/sniffer/adapters/patron_adapter.rb,
lib/patron_prepend.rb
Overview
HTTP adapter
Defined Under Namespace
Modules: Prepend
Constant Summary collapse
- PREPEND =
true
Instance Method Summary collapse
Instance Method Details
#request_with_sniffer(action_name, url, headers, options = {}) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/sniffer/adapters/patron_adapter.rb', line 7 def request_with_sniffer(action_name, url, headers, = {}) data_item = request_sniffer_before(action_name, url, headers, ) bm = Benchmark.realtime do @res = request_without_sniffer(action_name, url, headers, ) end request_sniffer_after(data_item, bm) @res end |