Module: Rack::Insight::Instrumentation::Client
- Included in:
- Panel
- Defined in:
- lib/rack/insight/instrumentation/client.rb
Instance Method Summary collapse
- #after_detect(method_call, timing, arguments, result) ⇒ Object
- #before_detect(method_call, arguments) ⇒ Object
- #probe(collector, &block) ⇒ Object
- #request_finish(env, status, headers, body, timing) ⇒ Object
- #request_start(env, start) ⇒ Object
Instance Method Details
#after_detect(method_call, timing, arguments, result) ⇒ Object
15 16 |
# File 'lib/rack/insight/instrumentation/client.rb', line 15 def after_detect(method_call, timing, arguments, result) end |
#before_detect(method_call, arguments) ⇒ Object
12 13 |
# File 'lib/rack/insight/instrumentation/client.rb', line 12 def before_detect(method_call, arguments) end |
#probe(collector, &block) ⇒ Object
4 5 6 7 |
# File 'lib/rack/insight/instrumentation/client.rb', line 4 def probe(collector, &block) collector.class.is_probing = true ::Rack::Insight::Instrumentation::PackageDefinition::probe(collector, &block) end |
#request_finish(env, status, headers, body, timing) ⇒ Object
18 19 |
# File 'lib/rack/insight/instrumentation/client.rb', line 18 def request_finish(env, status, headers, body, timing) end |
#request_start(env, start) ⇒ Object
9 10 |
# File 'lib/rack/insight/instrumentation/client.rb', line 9 def request_start(env, start) end |