Class: RailsDbConfigResolver

Inherits:
Object
  • Object
show all
Defined in:
lib/rails_db_config_resolver.rb,
lib/rails_db_config_resolver/version.rb,
lib/rails_db_config_resolver/database_config.rb

Defined Under Namespace

Classes: DatabaseConfig

Constant Summary collapse

VERSION =
'0.0.1'

Instance Method Summary collapse

Constructor Details

#initialize(file, env_url, rails_env) ⇒ RailsDbConfigResolver

Returns a new instance of RailsDbConfigResolver.



10
11
12
13
14
# File 'lib/rails_db_config_resolver.rb', line 10

def initialize(file, env_url, rails_env)
  @file = file
  @env_url = env_url
  @rails_env = rails_env
end

Instance Method Details

#parseObject



16
17
18
# File 'lib/rails_db_config_resolver.rb', line 16

def parse
  merged_config.to_hash
end