Sha256: a2fdb10354e4f784c5500b83c4ca32d2d7eb15cb35ac53f564cc5c968fa4b759

Contents?: true

Size: 298 Bytes

Versions: 6

Compression:

Stored size: 298 Bytes

Contents

class MyParser < ETL::Parser::Parser
  def each
    [{:name => 'foo'},{:name => 'bar'},{:name => 'baz'}].each do |row|
      yield row
    end
  end
end

source :in, {
  :file => '',
  :parser => MyParser
}, 
[ 
  :name
]

destination :out, {:file => 'output/inline_parser.txt'},{:order => [:name]}

Version data entries

6 entries across 6 versions & 4 rubygems

Version Path
activewarehouse-etl-1.0.0 test/inline_parser.ctl
activewarehouse-etl-1.0.0.rc1 test/inline_parser.ctl
etl-0.9.5.rc1 spec/fixtures/inline_parser.ctl
activewarehouse-etl-sgonyea-0.9.6 test/inline_parser.ctl
activewarehouse-etl-0.9.5.rc1 test/inline_parser.ctl
balinterdi-activewarehouse-etl-0.9.2 test/inline_parser.ctl