Class: Tsudura::ConfigParser

Inherits:
Object
  • Object
show all
Defined in:
lib/tsudura/config_parser.rb

Instance Method Summary collapse

Constructor Details

#initialize(yml) ⇒ ConfigParser

Returns a new instance of ConfigParser.



3
4
5
6
# File 'lib/tsudura/config_parser.rb', line 3

def initialize(yml)
  require "erb"
  @config = YAML.load(ERB.new(File.read(yml)).result)
end

Instance Method Details

#attributesObject



8
9
10
# File 'lib/tsudura/config_parser.rb', line 8

def attributes
  @config.symbolize_keys
end