Method: Ufo::TaskDefinition::Erb#write

Defined in:
lib/ufo/task_definition/erb.rb

#write(data) ⇒ Object



60
61
62
63
64
65
# File 'lib/ufo/task_definition/erb.rb', line 60

def write(data)
  data = override_image(data)
  json = JSON.pretty_generate(data)
  FileUtils.mkdir_p(File.dirname(output_path))
  IO.write(output_path, json)
end