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.
182 183 184 |
# File 'lib/bricolage/mysqldatasource.rb', line 182 def initialize(f) @f = f end |
Class Method Details
.record_format ⇒ Object
178 179 180 |
# File 'lib/bricolage/mysqldatasource.rb', line 178 def JSONWriter.record_format :hash end |
Instance Method Details
#write_record(values) ⇒ Object
186 187 188 |
# File 'lib/bricolage/mysqldatasource.rb', line 186 def write_record(values) @f.puts JSON.dump(values) end |