Sha256: 19ae77ce734ee6a07794455cf05e1f2c44c3368c09d286a74653e046092c74b8

Contents?: true

Size: 521 Bytes

Versions: 20

Compression:

Stored size: 521 Bytes

Contents

module Phase
  module Adapters
    module Abstract
      class LoadBalancer < Base

        def deregister_server(server_id, options = {})
          raise NotImplementedError
        end

        def register_server(server_id, options = {})
          raise NotImplementedError
        end

        class << self
          def all(balancer_id)
            raise NotImplementedError
          end

          def find(balancer_id)
            raise NotImplementedError
          end
        end

      end
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
phase-1.0.2 lib/phase/adapters/abstract/load_balancer.rb
phase-1.0.1 lib/phase/adapters/abstract/load_balancer.rb
phase-1.0.0 lib/phase/adapters/abstract/load_balancer.rb
phase-1.0.0.rc2 lib/phase/adapters/abstract/load_balancer.rb
phase-1.0.0.rc1 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.17 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.16.1 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.16 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.15 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.14 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.13 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.12 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.11 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.10 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.9 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.8 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.7 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.6 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.5 lib/phase/adapters/abstract/load_balancer.rb
phase-0.0.4 lib/phase/adapters/abstract/load_balancer.rb