Module: LogConnectionName::AbstractAdapter::ConnectionName

Defined in:
lib/log_connection_name.rb

Defined Under Namespace

Modules: MonkeyPatch Classes: InstrumenterDecorator

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(model) ⇒ Object



9
10
11
12
# File 'lib/log_connection_name.rb', line 9

def self.included(model)
  super
  model.prepend MonkeyPatch
end

Instance Method Details

#connection_nameObject



18
19
20
# File 'lib/log_connection_name.rb', line 18

def connection_name
  @connection_name || @config[:connection_name]
end

#connection_name=(name) ⇒ Object



14
15
16
# File 'lib/log_connection_name.rb', line 14

def connection_name=(name)
  @connection_name = name.to_s
end