| Class | Bundler::Fetcher |
| In: |
lib/bundler/fetcher/base.rb
lib/bundler/fetcher/dependency.rb lib/bundler/fetcher/index.rb lib/bundler/fetcher/downloader.rb lib/bundler/fetcher.rb |
| Parent: | Object |
Handles all the fetching with the rubygems server
| AUTH_ERRORS | = | [AuthenticationRequiredError, BadAuthenticationError, Net::HTTPBadGateway, Net::HTTPBadRequest, Net::HTTPForbidden, Net::HTTPMethodNotAllowed, Net::HTTPMovedPermanently, Net::HTTPNotImplemented, Net::HTTPNotFound, Net::HTTPRequestEntityTooLarge, Net::HTTPNoContent] | Exceptions classes that should bypass retry attempts. If your password didn‘t work the first time, it‘s not going to the third time. | |
| FETCHERS | = | [Dependency, Index] | ||
| HTTP_ERRORS | = | [ Timeout::Error, EOFError, SocketError, Errno::ENETDOWN, Errno::ENETUNREACH, Errno::EINVAL, Errno::ECONNRESET, Errno::ETIMEDOUT, Errno::EAGAIN, Net::HTTPBadResponse, Net::HTTPHeaderSyntaxError, Net::ProtocolError, Net::HTTP::Persistent::Error, Zlib::BufError |
| api_timeout | [RW] | |
| disable_endpoint | [RW] | |
| max_retries | [RW] | |
| redirect_limit | [RW] |