class FileManager

Public Class Methods

new(dir_path, options = {}) click to toggle source
# File lib/fundamentus_data/util/file_manager.rb, line 5
def initialize(dir_path, options = {})
  @dir_path = dir_path
  if options.has_key?(:verbose)
    @verbose = options[:verbose]
  end
end

Public Instance Methods

save(file_name, content) click to toggle source
# File lib/fundamentus_data/util/file_manager.rb, line 12
def save(file_name, content)
  if @verbose
    puts "Saving content of length #{content.size} to #{@dir_path + file_name}"
  end
  File.open(@dir_path + file_name, 'w') do |f|
    f.write(content)
  end
end