Sha256: a8cf239a6541992dc0d514902c8647329a0be40f83285163d86f38e7395f1244

Contents?: true

Size: 279 Bytes

Versions: 8

Compression:

Stored size: 279 Bytes

Contents

# frozen_string_literal: true

module Grumlin
  module Features
    class << self
      FEATURES = {
        neptune: NeptuneFeatures.new,
        tinkergraph: TinkergraphFeatures.new
      }.freeze

      def for(provider)
        FEATURES[provider]
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
grumlin-0.23.0 lib/grumlin/features.rb
grumlin-0.22.5 lib/grumlin/features.rb
grumlin-0.22.4 lib/grumlin/features.rb
grumlin-0.22.3 lib/grumlin/features.rb
grumlin-0.22.2 lib/grumlin/features.rb
grumlin-0.22.1 lib/grumlin/features.rb
grumlin-0.22.0 lib/grumlin/features.rb
grumlin-0.21.1 lib/grumlin/features.rb