Class: Dryad::Consul::DBConfigObserver

Inherits:
ConfigObserver
  • Object
show all
Defined in:
lib/dryad/railtie.rb

Instance Method Summary collapse

Instance Method Details

#update_self(config_desc) ⇒ Object



18
19
20
21
# File 'lib/dryad/railtie.rb', line 18

def update_self(config_desc)
  ActiveRecord::Base.configurations = YAML.load(ERB.new(config_desc.payload).result)
  ActiveRecord::Base.establish_connection(Rails.env.to_sym)
end