module Puggle::Config
Public Class Methods
load_configuration!(env)
click to toggle source
# File lib/puggle/config.rb, line 5 def self.load_configuration! (env) config = Puggle.config_files.reduce({}) do |res, config_file| res.merge(YAML.load_file(config_file).fetch(env)) end set!(config) end
set!(config)
click to toggle source
# File lib/puggle/config.rb, line 13 def self.set! (config) config.each do |key, value| define_method(key) { value } module_function(key) end end