Sha256: 8be5de7fbb5f36a50ea5fe1ba40ecd96727542b9c432a9cd3e6e8dc85b54f3d1

Contents?: true

Size: 399 Bytes

Versions: 17

Compression:

Stored size: 399 Bytes

Contents

# frozen_string_literal: true
##
# Raised when too many redirects are sent

class Mechanize::RedirectLimitReachedError < Mechanize::Error

  attr_reader :page
  attr_reader :redirects
  attr_reader :response_code

  def initialize page, redirects
    @page          = page
    @redirects     = redirects
    @response_code = page.code

    super "Redirect limit of #{redirects} reached"
  end

end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
mechanize-2.14.0 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.13.0 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.12.2 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.12.1 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.12.0 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.11.0 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.10.1 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.10.0 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.9.2 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.9.1 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.9.0 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.8.5 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.8.4 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.8.3 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.8.2 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.8.1 lib/mechanize/redirect_limit_reached_error.rb
mechanize-2.8.0 lib/mechanize/redirect_limit_reached_error.rb