Module: NewRelic::Security::Instrumentation::ActiveRecord::ConnectionAdapters::Mysql2Adapter::Prepend
Instance Method Summary
collapse
#exec_delete_on_enter, #exec_delete_on_exit, #exec_insert_on_enter, #exec_insert_on_exit, #exec_query_on_enter, #exec_query_on_exit, #exec_update_on_enter, #exec_update_on_exit, #execute_on_enter, #execute_on_exit
Instance Method Details
#exec_delete(*var) ⇒ Object
42
43
44
45
46
|
# File 'lib/newrelic_security/instrumentation-security/active_record/mysql2_adapter/prepend.rb', line 42
def exec_delete(*var)
retval = nil
event = exec_delete_on_enter(*var) { retval = super }
exec_delete_on_exit(event) { return retval }
end
|
#exec_insert(*var) ⇒ Object
16
17
18
19
20
|
# File 'lib/newrelic_security/instrumentation-security/active_record/mysql2_adapter/prepend.rb', line 16
def exec_insert(*var)
retval = nil
event = exec_insert_on_enter(*var) { retval = super }
exec_insert_on_exit(event) { return retval }
end
|
#exec_query(*var, **key_vars) ⇒ Object
29
30
31
32
33
|
# File 'lib/newrelic_security/instrumentation-security/active_record/mysql2_adapter/prepend.rb', line 29
def exec_query(*var)
retval = nil
event = exec_query_on_enter(*var) { retval = super }
exec_query_on_exit(event) { return retval }
end
|
#exec_update(*var) ⇒ Object
22
23
24
25
26
|
# File 'lib/newrelic_security/instrumentation-security/active_record/mysql2_adapter/prepend.rb', line 22
def exec_update(*var)
retval = nil
event = exec_update_on_enter(*var) { retval = super }
exec_update_on_exit(event) { return retval }
end
|
#execute(sql, name = nil) ⇒ Object
10
11
12
13
14
|
# File 'lib/newrelic_security/instrumentation-security/active_record/mysql2_adapter/prepend.rb', line 10
def execute(sql, name = nil)
retval = nil
event = execute_on_enter(sql, name) { retval = super }
execute_on_exit(event) { return retval }
end
|