class Grayskull::Formats::YAMLHandler

Handler for YAML file format

Public Class Methods

load(file) click to toggle source

Loads the YAML file and parses it into a ruby type.

Raises an expection if file can not be parsed.

# File lib/grayskull/formats/yaml_handler.rb, line 13
def self.load(file)
  begin
    return YAML.load_file(file)
  rescue Exception => e
    raise e.class, 'File could not be parsed as valid YAML'          
  end
end