A FetchError
exception wraps up the various possible IO
and HTTP failures that could happen while downloading from the internet.
Attributes
Class Methods
lib/rubygems/remote_fetcher.rb
View on GitHub
# File tmp/rubies/ruby-2.4.10/lib/rubygems/remote_fetcher.rb, line 28
def initialize(message, uri)
super message
begin
uri = URI(uri)
uri.password = 'REDACTED' if uri.password
@uri = uri.to_s
rescue URI::InvalidURIError, ArgumentError
@uri = uri
end
end
No documentation available