Module: NewRelic::Security::Instrumentation::Mongo::Collection::Prepend
Instance Method Summary
collapse
#find_on_enter, #find_on_exit, #insert_many_on_enter, #insert_many_on_exit, #insert_one_on_enter, #insert_one_on_exit
Instance Method Details
#find(filter = nil, options = {}) ⇒ Object
8
9
10
11
12
|
# File 'lib/newrelic_security/instrumentation-security/mongo/prepend.rb', line 8
def find(filter = nil, options = {})
retval = nil
event = find_on_enter(filter, options) { retval = super }
find_on_exit(event) { return retval }
end
|
#insert_many(documents, options = {}) ⇒ Object
20
21
22
23
24
|
# File 'lib/newrelic_security/instrumentation-security/mongo/prepend.rb', line 20
def insert_many(documents, options = {})
retval = nil
event = insert_many_on_enter(documents, options) { retval = super }
insert_many_on_exit(event) { return retval }
end
|
#insert_one(document, opts = {}) ⇒ Object
14
15
16
17
18
|
# File 'lib/newrelic_security/instrumentation-security/mongo/prepend.rb', line 14
def insert_one(document, opts = {})
retval = nil
event = insert_one_on_enter(document, opts) { retval = super }
insert_one_on_exit(event) { return retval }
end
|