Sha256: 26d7c143eebc552b3830621583bca1a15f0211edcd87b36577391401b083f57b

Contents?: true

Size: 453 Bytes

Versions: 6

Compression:

Stored size: 453 Bytes

Contents

module GeoWorks
  class GeoblacklightEventProcessor
    class Processor
      attr_reader :event
      def initialize(event)
        @event = event
      end

      private

        def event_type
          event['event']
        end

        def id
          event['id']
        end

        def doc
          event['doc']
        end

        def index
          RSolr.connect(url: GeoWorks::Geoblacklight.config['url'])
        end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
geo_works-0.2.0 app/processors/geo_works/geoblacklight_event_processor/processor.rb
geo_works-0.1.4 app/processors/geo_works/geoblacklight_event_processor/processor.rb
geo_works-0.1.3 app/processors/geo_works/geoblacklight_event_processor/processor.rb
geo_works-0.1.2 app/processors/geo_works/geoblacklight_event_processor/processor.rb
geo_works-0.1.1 app/processors/geo_works/geoblacklight_event_processor/processor.rb
geo_works-0.1.0 app/processors/geo_works/geoblacklight_event_processor/processor.rb