Class: Bricolage::MySQLTask::JSONWriter
- Inherits:
-
Object
- Object
- Bricolage::MySQLTask::JSONWriter
- Defined in:
- lib/bricolage/mysqldatasource.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(f) ⇒ JSONWriter
constructor
A new instance of JSONWriter.
- #write_record(values) ⇒ Object
Constructor Details
#initialize(f) ⇒ JSONWriter
Returns a new instance of JSONWriter.
322 323 324 |
# File 'lib/bricolage/mysqldatasource.rb', line 322 def initialize(f) @f = f end |
Class Method Details
.record_format ⇒ Object
318 319 320 |
# File 'lib/bricolage/mysqldatasource.rb', line 318 def JSONWriter.record_format :hash end |
Instance Method Details
#write_record(values) ⇒ Object
326 327 328 |
# File 'lib/bricolage/mysqldatasource.rb', line 326 def write_record(values) @f.puts JSON.dump(values) end |