Module: LeelaClient::Api

Extended by:
Api
Included in:
Api
Defined in:
lib/leela_client/api.rb

Instance Method Summary collapse

Instance Method Details

#transport(servers) ⇒ Object



25
26
27
28
29
30
31
# File 'lib/leela_client/api.rb', line 25

def transport(servers)
  servers = servers.map do |addr|
    [Resolv.getaddress(addr), addr]
  end

  Transport.new(MD5Ring.from_list(servers))
end