class Nocode::Steps::Io::Write

Write the contents of a register to disk.

Public Instance Methods

perform() click to toggle source
# File lib/nocode/steps/io/write.rb, line 11
def perform
  data = registers[register_option]

  FileUtils.mkdir_p(File.dirname(path))

  File.write(path, data)
end

Private Instance Methods

path() click to toggle source
# File lib/nocode/steps/io/write.rb, line 21
def path
  File.join(*array(path_option))
end