Method: Ufo::Yaml::Validator#validate_yaml

Defined in:
lib/ufo/yaml/validator.rb

#validate_yaml(path) ⇒ Object



13
14
15
16
17
18
19
20
# File 'lib/ufo/yaml/validator.rb', line 13

def validate_yaml(path)
  text = IO.read(path)
  begin
    YAML.load(text)
  rescue Psych::SyntaxError => e
    handle_yaml_syntax_error(e, path)
  end
end