Module: Oboe::Inst::ConnectionAdapters::MysqlAdapter
- Includes:
- Utils
- Defined in:
- lib/oboe/frameworks/rails/inst/active_record.rb
Overview
AbstractMysqlAdapter
Class Method Summary collapse
Methods included from Utils
#begin_db_transaction_with_oboe, #cfg, #exec_delete_with_oboe, #exec_insert_with_oboe, #exec_query_with_oboe, #execute_with_oboe, #extract_trace_details, #ignore_payload?
Class Method Details
.included(cls) ⇒ Object
151 152 153 154 155 156 157 158 159 |
# File 'lib/oboe/frameworks/rails/inst/active_record.rb', line 151 def self.included(cls) cls.class_eval do if ActiveRecord::ConnectionAdapters::MysqlAdapter::method_defined? :exec_query alias exec_query_without_oboe exec_query alias exec_query exec_query_with_oboe else puts "[oboe/loading] Couldn't properly instrument ActiveRecord layer. Partial traces may occur." end end end |