class Dato::Dump::Operation::CreateDataFile
Attributes
context[R]
format[R]
path[R]
value[R]
Public Class Methods
new(context, path, format, value)
click to toggle source
# File lib/dato/dump/operation/create_data_file.rb, line 12 def initialize(context, path, format, value) @context = context @path = path @format = format @value = value end
Public Instance Methods
perform()
click to toggle source
# File lib/dato/dump/operation/create_data_file.rb, line 19 def perform FileUtils.mkdir_p(File.dirname(path)) File.open(File.join(context.path, path), "w") do |file| file.write Format.dump(format, value) end end