class TtlAuto::Yaml

Attributes

categories[R]
records[R]

Public Instance Methods

read(file) click to toggle source
# File lib/ttlauto/yamlread.rb, line 5
def read file
  str = file.read
  ast = Psych.parse str
  @records = ast.to_ruby
  #@records = YAML.load(str)
end
set_categories() click to toggle source
# File lib/ttlauto/yamlread.rb, line 12
def set_categories
  @categories = {}
  @records.each do | record |
    @categories[record["category"]] ||= []
    @categories[record["category"]] << record
  end
end