diff options
| author | Luc Donnet | 2015-04-22 10:38:49 +0200 |
|---|---|---|
| committer | Luc Donnet | 2015-04-22 10:38:49 +0200 |
| commit | 42c570ba88f073d0082b948ced1e3b6f57868afe (patch) | |
| tree | 9221feb52585362b8ec6a53baef4a7254747e178 /lib/ievkit/error.rb | |
| parent | 75b5d7d86f6b5a26b7f88eb7c6b788d59163ef5b (diff) | |
| download | chouette-core-42c570ba88f073d0082b948ced1e3b6f57868afe.tar.bz2 | |
Update import use
Diffstat (limited to 'lib/ievkit/error.rb')
| -rw-r--r-- | lib/ievkit/error.rb | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/lib/ievkit/error.rb b/lib/ievkit/error.rb index 593ed25a3..c758ec71d 100644 --- a/lib/ievkit/error.rb +++ b/lib/ievkit/error.rb @@ -1,5 +1,5 @@ module Ievkit - # Custom error class for rescuing from all GitHub errors + # Custom error class for rescuing from all Iev errors class Error < StandardError # Returns the appropriate Ievkit::Error subclass based @@ -147,21 +147,21 @@ module Ievkit # Raised on errors in the 400-499 range class ClientError < Error; end - # Raised when GitHub returns a 400 HTTP status code + # Raised when Iev returns a 400 HTTP status code class BadRequest < ClientError; end - # Raised when GitHub returns a 401 HTTP status code + # Raised when Iev returns a 401 HTTP status code class Unauthorized < ClientError; end - # Raised when GitHub returns a 401 HTTP status code - # and headers include "X-GitHub-OTP" + # Raised when Iev returns a 401 HTTP status code + # and headers include "X-Iev-OTP" class OneTimePasswordRequired < ClientError #@private OTP_DELIVERY_PATTERN = /required; (\w+)/i #@private def self.required_header(headers) - OTP_DELIVERY_PATTERN.match headers['X-GitHub-OTP'].to_s + OTP_DELIVERY_PATTERN.match headers['X-Iev-OTP'].to_s end # Delivery method for the user's OTP @@ -180,56 +180,56 @@ module Ievkit end end - # Raised when GitHub returns a 403 HTTP status code + # Raised when Iev returns a 403 HTTP status code class Forbidden < ClientError; end - # Raised when GitHub returns a 403 HTTP status code + # Raised when Iev returns a 403 HTTP status code # and body matches 'rate limit exceeded' class TooManyRequests < Forbidden; end - # Raised when GitHub returns a 403 HTTP status code + # Raised when Iev returns a 403 HTTP status code # and body matches 'login attempts exceeded' class TooManyLoginAttempts < Forbidden; end - # Raised when GitHub returns a 403 HTTP status code + # Raised when Iev returns a 403 HTTP status code # and body matches 'abuse' class AbuseDetected < Forbidden; end - # Raised when GitHub returns a 403 HTTP status code + # Raised when Iev returns a 403 HTTP status code # and body matches 'repository access blocked' class RepositoryUnavailable < Forbidden; end - # Raised when GitHub returns a 404 HTTP status code + # Raised when Iev returns a 404 HTTP status code class NotFound < ClientError; end - # Raised when GitHub returns a 405 HTTP status code + # Raised when Iev returns a 405 HTTP status code class MethodNotAllowed < ClientError; end - # Raised when GitHub returns a 406 HTTP status code + # Raised when Iev returns a 406 HTTP status code class NotAcceptable < ClientError; end - # Raised when GitHub returns a 409 HTTP status code + # Raised when Iev returns a 409 HTTP status code class Conflict < ClientError; end - # Raised when GitHub returns a 414 HTTP status code + # Raised when Iev returns a 414 HTTP status code class UnsupportedMediaType < ClientError; end - # Raised when GitHub returns a 422 HTTP status code + # Raised when Iev returns a 422 HTTP status code class UnprocessableEntity < ClientError; end # Raised on errors in the 500-599 range class ServerError < Error; end - # Raised when GitHub returns a 500 HTTP status code + # Raised when Iev returns a 500 HTTP status code class InternalServerError < ServerError; end - # Raised when GitHub returns a 501 HTTP status code + # Raised when Iev returns a 501 HTTP status code class NotImplemented < ServerError; end - # Raised when GitHub returns a 502 HTTP status code + # Raised when Iev returns a 502 HTTP status code class BadGateway < ServerError; end - # Raised when GitHub returns a 503 HTTP status code + # Raised when Iev returns a 503 HTTP status code class ServiceUnavailable < ServerError; end # Raised when client fails to provide valid Content-Type |
