Sha256: 32aaa21b1437fe1b26056d431b6b082db7331a7e3f396acde1e46944dff534a0

Contents?: true

Size: 298 Bytes

Versions: 13

Compression:

Stored size: 298 Bytes

Contents

class Cranium::Extract::DataExtractor

  def execute(extract_definition)
    if extract_definition.incrementally_by.nil?
      Cranium::Extract::Strategy::Simple.new.execute extract_definition
    else
      Cranium::Extract::Strategy::Incremental.new.execute extract_definition
    end
  end

end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
cranium-0.8.1 lib/cranium/extract/data_extractor.rb
cranium-0.8 lib/cranium/extract/data_extractor.rb
cranium-0.7 lib/cranium/extract/data_extractor.rb
cranium-0.6.1 lib/cranium/extract/data_extractor.rb
cranium-0.5 lib/cranium/extract/data_extractor.rb
cranium-0.4.3 lib/cranium/extract/data_extractor.rb
cranium-0.4.2 lib/cranium/extract/data_extractor.rb
cranium-0.4.1 lib/cranium/extract/data_extractor.rb
cranium-0.4 lib/cranium/extract/data_extractor.rb
cranium-0.3.1 lib/cranium/extract/data_extractor.rb
cranium-0.3.0 lib/cranium/extract/data_extractor.rb
cranium-0.2.1 lib/cranium/extract/data_extractor.rb
cranium-0.2.0 lib/cranium/extract/data_extractor.rb