Sha256: bfa11531edbe4567abbab00516e6c0b6ce2dbc09e98f642ffe84457e2eb8dd4b

Contents?: true

Size: 679 Bytes

Versions: 96

Compression:

Stored size: 679 Bytes

Contents

module Embulk
  module Guess

    # TODO implement guess plugin to make this command work:
    #      $ embulk guess -g <%= name.dump %> partial-config.yml
%if language == :ruby

    #require <%= "embulk/#{embulk_category}/#{name}.rb".dump %>
%end

    #class <%= ruby_class_name.sub('Plugin', 'GuessPlugin') %> < GuessPlugin
    #  Plugin.register_guess(<%= name.dump %>, self)
    #
    #  FOO_BAR_HEADER = "\x1f\x8b".force_encoding('ASCII-8BIT').freeze
    #
    #  def guess(config, sample_buffer)
    #    if sample_buffer[0,2] == FOO_BAR_HEADER
    #      return {"decoders" => [{"type" => <%= name.dump %>}]}
    #    end
    #    return {}
    #  end
    #end

  end
end

Version data entries

96 entries across 96 versions & 1 rubygems

Version Path
embulk-0.8.18 lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.18-java lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.17 lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.17-java lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.16 lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.16-java lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.15 lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.15-java lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.14 lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.14-java lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.13 lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.13-java lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.12 lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.12-java lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.11-java lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.11 lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.10 lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.10-java lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.9 lib/embulk/data/new/ruby/decoder_guess.rb.erb
embulk-0.8.9-java lib/embulk/data/new/ruby/decoder_guess.rb.erb