Method: Bundler::MirrorSockets#initialize

Defined in:
lib/bundler/mirror.rb

#initialize(mirror) ⇒ MirrorSockets

Returns a new instance of MirrorSockets.



186
187
188
189
190
191
# File 'lib/bundler/mirror.rb', line 186

def initialize(mirror)
  @timeout = mirror.fallback_timeout
  @addresses = Socket.getaddrinfo(mirror.uri.host, mirror.uri.port).map do |address|
    SocketAddress.new(address[0], address[3], address[1])
  end
end