Class: Ensembl::DummyDBConnection

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
lib/ensembl/db_connection.rb

Overview

Generic class to perform dynamic connections to the Ensembl database and retrieve database names

Class Method Summary collapse

Class Method Details

.connect(args) ⇒ Object



26
27
28
29
30
31
32
33
34
35
# File 'lib/ensembl/db_connection.rb', line 26

def self.connect(args)
  self.establish_connection(
            :adapter => args[:adapter] ||= Ensembl::DB_ADAPTER,
            :host => args[:host] ||= Ensembl::DB_HOST,
            :username => args[:username] ||= Ensembl::DB_USERNAME,
            :password => args[:password] ||= Ensembl::DB_PASSWORD,
            :port => args[:port],
            :database => args[:database] ||= ''
           )
end