Method: Bundler::Settings::Mirror#validate!

Defined in:
lib/bundler/mirror.rb

#validate!(probe = nil) ⇒ Object



104
105
106
107
108
109
110
# File 'lib/bundler/mirror.rb', line 104

def validate!(probe = nil)
  @valid = false if uri.nil?
  if @valid.nil?
    @valid = fallback_timeout == 0 || (probe || TCPSocketProbe.new).replies?(self)
  end
  self
end