Method: EPUBMaker::Producer#load

Defined in:
lib/epubmaker/producer.rb

#load(file) ⇒ Object

Take YAML file and update parameter hash.



40
41
42
43
44
45
46
# File 'lib/epubmaker/producer.rb', line 40

def load(file)
  if file.nil? || !File.exist?(file)
    raise "Can't open #{file}."
  end
  loader = ReVIEW::YAMLLoader.new
  merge_config(@config.deep_merge(loader.load_file(file)))
end