Method: ProjectLoader.load_from_yaml

Defined in:
lib/asker/loader/project_loader.rb

.load_from_yaml(arg) ⇒ Object

rubocop:disable Security/YAMLLoad



67
68
69
70
71
72
73
# File 'lib/asker/loader/project_loader.rb', line 67

def self.load_from_yaml(arg)
  project = Project.instance
  project.param.merge!(YAML.load(File.open(arg)))
  project.set(:configfilename, arg)
  project.set(:projectdir, File.dirname(arg))
  project
end