Method: Scruber::Core::Extensions::CsvOutput::CoreMethods#csv_file

Defined in:
lib/scruber/core/extensions/csv_output.rb

#csv_file(path, options = {}) ⇒ Object



20
21
22
23
24
25
26
27
# File 'lib/scruber/core/extensions/csv_output.rb', line 20

def csv_file(path, options={})
  file_id = options.fetch(:file_id) { :default }.to_sym
  options.delete(:file_id)
  Scruber::Core::Extensions::CsvOutput.register_csv file_id, path, options
  on_complete -1 do
    Scruber::Core::Extensions::CsvOutput.close_all
  end
end