Class: Bricolage::MySQLTask::TSVWriter

Inherits:
Object
  • Object
show all
Defined in:
lib/bricolage/mysqldatasource.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(f) ⇒ TSVWriter

Returns a new instance of TSVWriter.



337
338
339
# File 'lib/bricolage/mysqldatasource.rb', line 337

def initialize(f)
  @f = f
end

Class Method Details

.record_formatObject



333
334
335
# File 'lib/bricolage/mysqldatasource.rb', line 333

def TSVWriter.record_format
  :array
end

Instance Method Details

#write_record(values) ⇒ Object



341
342
343
# File 'lib/bricolage/mysqldatasource.rb', line 341

def write_record(values)
  @f.puts values.join("\t")
end