Add two new types of exceptions (issue #152)

This commit is contained in:
Vincent Jacques
2013-05-17 14:27:17 +02:00
parent 79365fe4bc
commit db2a9db721
6 changed files with 102 additions and 6 deletions
+13 -1
View File
@@ -53,5 +53,17 @@ class BadCredentialsException(GithubException):
class UnknownObjectException(GithubException):
"""
Exception raised a non-existing object is requested (when Github API replies with a 404 HTML status)
Exception raised when a non-existing object is requested (when Github API replies with a 404 HTML status)
"""
class BadUserAgentException(GithubException):
"""
Exception raised when request is sent with a bad user agent header (when Github API replies with a 403 bad user agent HTML status)
"""
class RateLimitExceededException(GithubException):
"""
Exception raised when the rate limit is exceeded (when Github API replies with a 403 rate limit exceeded HTML status)
"""