class Datadog::Vendor::ActiveRecord::ConnectionAdapters::ConnectionSpecification

Attributes

adapter_method[R]
config[R]
name[R]

Public Class Methods

new(name, config, adapter_method) click to toggle source
# File lib/ddtrace/vendor/active_record/connection_specification.rb, line 23
def initialize(name, config, adapter_method)
  @name, @config, @adapter_method = name, config, adapter_method
end

Public Instance Methods

initialize_dup(original) click to toggle source
# File lib/ddtrace/vendor/active_record/connection_specification.rb, line 27
def initialize_dup(original)
  @config = original.config.dup
end
to_hash() click to toggle source
# File lib/ddtrace/vendor/active_record/connection_specification.rb, line 31
def to_hash
  @config.merge(name: @name)
end