Module: NewRelic::Agent::Instrumentation::Curb::Easy::Prepend
Instance Attribute Summary
#_nr_header_str, #_nr_http_verb, #_nr_instrumented, #_nr_original_on_complete, #_nr_original_on_failure, #_nr_original_on_header, #_nr_serial
Instance Method Summary
collapse
#header_str_with_tracing, #http_head_with_tracing, #http_post_with_tracing, #http_put_with_tracing, #http_with_tracing, #method_with_tracing, #perform_with_tracing
Instance Method Details
39
40
41
|
# File 'lib/new_relic/agent/instrumentation/curb/prepend.rb', line 39
def
{ super }
end
|
#http(verb) ⇒ Object
27
28
29
|
# File 'lib/new_relic/agent/instrumentation/curb/prepend.rb', line 27
def http(verb)
http_with_tracing(verb) { super }
end
|
#http_head(*args, &blk) ⇒ Object
15
16
17
|
# File 'lib/new_relic/agent/instrumentation/curb/prepend.rb', line 15
def http_head(*args, &blk)
http_head_with_tracing { super }
end
|
#http_post(*args, &blk) ⇒ Object
19
20
21
|
# File 'lib/new_relic/agent/instrumentation/curb/prepend.rb', line 19
def http_post(*args, &blk)
http_post_with_tracing { super }
end
|
#http_put(*args, &blk) ⇒ Object
23
24
25
|
# File 'lib/new_relic/agent/instrumentation/curb/prepend.rb', line 23
def http_put(*args, &blk)
http_put_with_tracing { super }
end
|
#method(verb) ⇒ Object
35
36
37
|
# File 'lib/new_relic/agent/instrumentation/curb/prepend.rb', line 35
def method(verb)
method_with_tracing(verb) { super }
end
|
31
32
33
|
# File 'lib/new_relic/agent/instrumentation/curb/prepend.rb', line 31
def perform
perform_with_tracing { super }
end
|