class Nab::FileWriter

Public Class Methods

new(destination, asset_name) click to toggle source
# File lib/nab/writers/file_writer.rb, line 5
def initialize(destination, asset_name)
  full_path = File.join(destination,asset_name)
  FileUtils.mkdir_p File.dirname(full_path)

  Nab::Log.info "Writing to #{full_path}"
  @file = File.new(full_path,"wb")
end

Public Instance Methods

close() click to toggle source
# File lib/nab/writers/file_writer.rb, line 17
def close
  @file.close
end
write(data) click to toggle source
# File lib/nab/writers/file_writer.rb, line 13
def write data
  @file.write data
end