Sha256: b739e6326d6fb444a68781a5d148400ba6f5a78ba4a61ce0aa598ea8ae1cfa45

Contents?: true

Size: 523 Bytes

Versions: 14

Compression:

Stored size: 523 Bytes

Contents

require 'timeout' # required for Ruby 1.9.3

module Geocoder

  class Error < StandardError
  end

  class ConfigurationError < Error
  end

  class OverQueryLimitError < Error
  end

  class ResponseParseError < Error
    attr_reader :response

    def initialize(response)
      @response = response
    end
  end

  class RequestDenied < Error
  end

  class InvalidRequest < Error
  end

  class InvalidApiKey < Error
  end

  class ServiceUnavailable < Error
  end

  class LookupTimeout < ::Timeout::Error
  end

end

Version data entries

14 entries across 14 versions & 2 rubygems

Version Path
geocoder-1.3.6 lib/geocoder/exceptions.rb
geocoder-1.3.5 lib/geocoder/exceptions.rb
broken-geocoder-1.3.6 lib/geocoder/exceptions.rb
broken-geocoder-1.3.5 lib/geocoder/exceptions.rb
broken-geocoder-1.3.4 lib/geocoder/exceptions.rb
geocoder-1.3.4 lib/geocoder/exceptions.rb
geocoder-1.3.3 lib/geocoder/exceptions.rb
geocoder-1.3.2 lib/geocoder/exceptions.rb
geocoder-1.3.1 lib/geocoder/exceptions.rb
geocoder-1.3.0 lib/geocoder/exceptions.rb
geocoder-1.2.14 lib/geocoder/exceptions.rb
geocoder-1.2.13 lib/geocoder/exceptions.rb
geocoder-1.2.12 lib/geocoder/exceptions.rb
geocoder-1.2.11 lib/geocoder/exceptions.rb