Module: Embulk

Defined in:
lib/embulk.rb,
lib/embulk/exec.rb,
lib/embulk/page.rb,
lib/embulk/error.rb,
lib/embulk/buffer.rb,
lib/embulk/column.rb,
lib/embulk/logger.rb,
lib/embulk/plugin.rb,
lib/embulk/schema.rb,
lib/embulk/version.rb,
lib/embulk/file_input.rb,
lib/embulk/data_source.rb,
lib/embulk/file_output.rb,
lib/embulk/gem_version.rb,
lib/embulk/java_plugin.rb,
lib/embulk/guess_plugin.rb,
lib/embulk/input_plugin.rb,
lib/embulk/page_builder.rb,
lib/embulk/filter_plugin.rb,
lib/embulk/guess/newline.rb,
lib/embulk/output_plugin.rb,
lib/embulk/parser_plugin.rb,
lib/embulk/decoder_plugin.rb,
lib/embulk/encoder_plugin.rb,
lib/embulk/java/bootstrap.rb,
lib/embulk/executor_plugin.rb,
lib/embulk/plugin_registry.rb,
lib/embulk/formatter_plugin.rb,
lib/embulk/file_input_plugin.rb,
lib/embulk/file_output_plugin.rb

Defined Under Namespace

Modules: Exec, Guess, Impl, Java, Plugin, Type Classes: Buffer, Column, ConfigError, DataError, DataSource, DecoderPlugin, EncoderPlugin, ExecutorPlugin, FileInput, FileInputPlugin, FileOutput, FileOutputPlugin, FilterPlugin, FormatterPlugin, GuessPlugin, InputPlugin, JavaPlugin, LineGuessPlugin, Logger, OutputPlugin, Page, PageBuilder, ParserPlugin, PluginLoadError, PluginManager, PluginRegistry, Schema, Slf4jAdapter, StandardLoggerAdapter, TextGuessPlugin

Constant Summary collapse

CORE_VERSION =
Java::org.embulk.EmbulkVersion::VERSION
VERSION =
GEM_VERSION
GEM_VERSION_EMBEDDED =
"0.11.5"
@@logger =

default logger

Logger.new(STDOUT)

Class Method Summary collapse

Class Method Details

.lib_path(path) ⇒ Object

Raises:

  • (NotImplementedError)


5
6
7
# File 'lib/embulk.rb', line 5

def self.lib_path(path)
  raise NotImplementedError.new("Embulk.lib_path is removed in v0.9.")
end

.loggerObject



145
146
147
# File 'lib/embulk/logger.rb', line 145

def self.logger
  @@logger
end

.logger=(logger) ⇒ Object



149
150
151
# File 'lib/embulk/logger.rb', line 149

def self.logger=(logger)
  @@logger = logger
end

.require_classpathObject

Raises:

  • (NotImplementedError)


9
10
11
# File 'lib/embulk.rb', line 9

def self.require_classpath()
  raise NotImplementedError.new("Embulk.require_classpath is removed in v0.9.")
end

.setup(system_config = {}) ⇒ Object

Raises:

  • (NotImplementedError)


13
14
15
# File 'lib/embulk.rb', line 13

def self.setup(system_config={})
  raise NotImplementedError.new("Embulk.setup is removed in v0.9.")
end