Module: Cassie::Statements::Execution::Instrumentation
- Included in:
- Cassie::Statements::Execution
- Defined in:
- lib/cassie/statements/execution/instrumentation.rb
Instance Method Summary collapse
Instance Method Details
#execute(*args) ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'lib/cassie/statements/execution/instrumentation.rb', line 4 def execute(*args) Cassie.instrumenter.instrument("cassie.cql.execution") do |payload| execution_val = super #execution populates #result payload[:execution_info] = result.execution_info if result.respond_to?(:execution_info) execution_val end end |