Sha256: 78aed5a7a50610efbc8cd6990ac45e8d917a9207df337b4d69f2249c844ec485

Contents?: true

Size: 376 Bytes

Versions: 16

Compression:

Stored size: 376 Bytes

Contents

module SplitIoClient
  class LocalhostSplitFactory
    attr_reader :client, :manager

    def initialize(splits_file, reload_rate = nil, logger = nil)
      @splits_file = splits_file
      @reload_rate = reload_rate

      @client = LocalhostSplitClient.new(@splits_file, @reload_rate)
      @manager = LocalhostSplitManager.new(@splits_file, @reload_rate)
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
splitclient-rb-6.4.1-java lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.4.1 lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.4.1.pre.rc3-java lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.4.1.pre.rc3 lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.4.1.pre.rc2-java lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.4.1.pre.rc2 lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.4.1.pre.rc1-java lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.4.1.pre.rc1 lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.4.0-java lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.4.0 lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.4.0.pre.rc1-java lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.4.0.pre.rc1 lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.3.0-java lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.3.0 lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.3.0.pre.rc1-java lib/splitclient-rb/localhost_split_factory.rb
splitclient-rb-6.3.0.pre.rc1 lib/splitclient-rb/localhost_split_factory.rb