Sha256: 5a7c0d2bae99fe44086bf3e57307af6177d6a649cc40b23a8f0a0c74de926299

Contents?: true

Size: 850 Bytes

Versions: 70

Compression:

Stored size: 850 Bytes

Contents

module Embulk
  def self.create_example(path)
    require 'fileutils'
    require 'zlib'

    puts "  Creating #{path}/"
    FileUtils.mkdir_p File.join(path, 'csv')
    puts "  Creating #{path}/csv/"

    puts "  Creating #{path}/csv/sample_01.csv.gz"
    Zlib::GzipWriter.open(File.join(path, 'csv', 'sample_01.csv.gz')) do |f|
      f.write <<EOF
id,account,time,purchase,comment
1,32864,2015-01-27 19:23:49,20150127,embulk
2,14824,2015-01-27 19:01:23,20150127,embulk jruby
3,27559,2015-01-28 02:20:02,20150128,"Embulk ""csv"" parser plugin"
4,11270,2015-01-29 11:54:36,20150129,NULL
EOF
    end

    puts "  Creating #{path}/example.yml"
    File.open(File.join(path, 'example.yml'), 'w') do |f|
      f.write <<EOF
in:
  type: file
  path_prefix: "#{File.expand_path File.join(path, 'csv', 'sample_')}"
out:
  type: stdout
EOF
    end
  end
end

Version data entries

70 entries across 70 versions & 1 rubygems

Version Path
embulk-0.7.11 lib/embulk/command/embulk_example.rb
embulk-0.7.11-java lib/embulk/command/embulk_example.rb
embulk-0.8.1 lib/embulk/command/embulk_example.rb
embulk-0.8.1-java lib/embulk/command/embulk_example.rb
embulk-0.8.0 lib/embulk/command/embulk_example.rb
embulk-0.8.0-java lib/embulk/command/embulk_example.rb
embulk-0.7.10 lib/embulk/command/embulk_example.rb
embulk-0.7.10-java lib/embulk/command/embulk_example.rb
embulk-0.7.9 lib/embulk/command/embulk_example.rb
embulk-0.7.9-java lib/embulk/command/embulk_example.rb
embulk-0.7.8 lib/embulk/command/embulk_example.rb
embulk-0.7.8-java lib/embulk/command/embulk_example.rb
embulk-0.7.7 lib/embulk/command/embulk_example.rb
embulk-0.7.7-java lib/embulk/command/embulk_example.rb
embulk-0.7.6 lib/embulk/command/embulk_example.rb
embulk-0.7.6-java lib/embulk/command/embulk_example.rb
embulk-0.7.5 lib/embulk/command/embulk_example.rb
embulk-0.7.5-java lib/embulk/command/embulk_example.rb
embulk-0.6.27 lib/embulk/command/embulk_example.rb
embulk-0.7.4 lib/embulk/command/embulk_example.rb