class Thoom::YamlConfig
Public Class Methods
new(filename, env = :default)
click to toggle source
# File lib/config.rb, line 64 def initialize(filename, env = :default) file = File.exist?(filename) ? filename : File.expand_path("~/#{filename}") raise ConfigFileError, "Configuration file #{filename} not found" unless File.exist? file yaml = YAML.load_file file raise ConfigFileError, "Configuration file #{file} is empty!" unless yaml @env = env config_set(yaml) end