Method: ConfigStore.load_config
- Defined in:
- lib/config_store.rb
.load_config ⇒ Object
21 22 23 24 25 26 |
# File 'lib/config_store.rb', line 21 def self.load_config warn "ConfigStoreuration overrides file not present at #{overrides_path}" unless File.exists?(overrides_path) defaults = Hashie::Mash.new(JSON.parse(File.read(defaults_path))) if File.exists?(defaults_path) overrides = JSON.parse(File.read(overrides_path)) if File.exists?(overrides_path) defaults.deep_merge(overrides || {}) end |