class SousChef::Parser

Attributes

config_file[R]

Public Class Methods

new(config_file) click to toggle source
# File lib/sous-chef/parser.rb, line 4
def initialize(config_file)
  @config_file = config_file
end

Public Instance Methods

parse() click to toggle source
# File lib/sous-chef/parser.rb, line 8
def parse
  parse_yaml(@config_file)
end

Private Instance Methods

parse_yaml(config_file) click to toggle source
# File lib/sous-chef/parser.rb, line 14
def parse_yaml(config_file)
  if File.exists?(config_file)
    YAML.load_file(config_file)
  else
    {}
  end
end