require 'yaml' require 'erb' require 'ostruct' class Settings < OpenStruct # Settings.new(:google_analytics) def initialize(config_file_base_name) super(YAML.load(ERB.new(File.read(Rails.root.join("config", "#{config_file_base_name}.yml"))).result)[Rails.env]) end end