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.



197
198
199
# File 'lib/bricolage/mysqldatasource.rb', line 197

def initialize(f)
  @f = f
end

Class Method Details

.record_formatObject



193
194
195
# File 'lib/bricolage/mysqldatasource.rb', line 193

def TSVWriter.record_format
  :array
end

Instance Method Details

#write_record(values) ⇒ Object



201
202
203
# File 'lib/bricolage/mysqldatasource.rb', line 201

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