Sha256: 47c99fe202b1a7cdcf9c4653dcb6de28d4925b438be4906ab5f4caf9308ee31c

Contents?: true

Size: 415 Bytes

Versions: 1

Compression:

Stored size: 415 Bytes

Contents

module Chronicle
  module Etl
    class Loader
      extend Chronicle::Etl::Catalog
      
      def initialize(options = {})
        @options = options
      end

      def start; end

      def first_load result; end

      def load
        raise NotImplementedError
      end

      def finish; end
    end
  end
end

require_relative 'csv_loader'
require_relative 'stdout_loader'
require_relative 'table_loader'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
chronicle-etl-0.1.3 lib/chronicle/etl/loaders/loader.rb