Sha256: eee47497a731c78f15a81eb33a200aa793fbdd3ed6716e1294c11ff146ca6c70

Contents?: true

Size: 249 Bytes

Versions: 3

Compression:

Stored size: 249 Bytes

Contents

module Chronicle
  module Etl
    module Extractors
      class Stdin < Chronicle::Etl::Extractors::Extractor
        def extract
          $stdin.read.each_line do |line|
            yield line
          end
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
chronicle-etl-0.1.2 lib/chronicle/etl/extractors/stdin.rb
chronicle-etl-0.1.1 lib/chronicle/etl/extractors/stdin.rb
chronicle-etl-0.1.0 lib/chronicle/etl/extractors/stdin.rb