class Replicat::Proxy::ConnectionPoolCreater
Creates database connection pool from configuration Hash table.
Public Class Methods
create(*args)
click to toggle source
# File lib/replicat/proxy.rb, line 79 def self.create(*args) new(*args).create end
new(configuration)
click to toggle source
# File lib/replicat/proxy.rb, line 83 def initialize(configuration) @configuration = configuration.dup end
Public Instance Methods
create()
click to toggle source
# File lib/replicat/proxy.rb, line 87 def create ActiveRecord::ConnectionAdapters::ConnectionPool.new( ActiveRecord::ConnectionAdapters::ConnectionSpecification::Resolver.new( @configuration, nil, ).spec, ) end