Method: Hackademic::Config#initialize
- Defined in:
- lib/hackademic/config.rb
#initialize ⇒ Config
Returns a new instance of Config.
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'lib/hackademic/config.rb', line 20 def initialize if File.exists?("Resources/Config.yml") raw_config = File.read("Resources/Config.yml") erb_config = ERB.new(raw_config).result settings = YAML.load(erb_config)["hackademic"] if settings settings.each { |name, value| set_config_variable(name, value) } end end def method_missing(method) "" end end |