Method: ConfigurationManager::Merger.config

Defined in:
lib/configuration_manager/merger.rb

.config(theme_name) ⇒ Object



11
12
13
14
15
16
17
18
19
# File 'lib/configuration_manager/merger.rb', line 11

def config(theme_name)
  common = YAML.load_file "#{Rails.root}/config/application.common.dev.yml"
  theme = YAML.load_file "#{Rails.root}/config/application.#{theme_name}.dev.yml"

  {
    "development" => get(common, "development").deep_merge( get(theme, "development") ),
    "test" => get(common, "test").deep_merge( get(theme, "test") )
  }
end