Sha256: c4922e18b47dbc16eb76ae098e8d6fd8e5c7f6577991413200a2679703dd03ca

Contents?: true

Size: 489 Bytes

Versions: 1

Compression:

Stored size: 489 Bytes

Contents

require 'http_event_store'

module SandthornDriverEventStore
  class EventStoreDriver

    def initialize host:, port:, page_size:

      @connection = HttpEventStore::Connection.new do |config|
         #default value is '127.0.0.1'
         config.endpoint = host
         #default value is 2113
         config.port = port
         #default value is 20 entries per page
         config.page_size = page_size
      end
    end

    def execute
      yield @connection
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sandthorn_driver_event_store-0.1.0 lib/sandthorn_driver_event_store/event_store_driver.rb