diff options
author | Brian Waldon <brian.waldon@rackspace.com> | 2011-08-10 13:25:17 -0400 |
---|---|---|
committer | Brian Waldon <brian.waldon@rackspace.com> | 2011-08-10 13:25:17 -0400 |
commit | 1f7605cb7e5d5f427f8efabe4907b65320b7d967 (patch) | |
tree | 9989b0d46254372cd948160921b337bd67bcb79a /novaclient/exceptions.py | |
parent | c8b3b13615d4b3874c792549a8467e88575138b9 (diff) | |
download | python-novaclient-1f7605cb7e5d5f427f8efabe4907b65320b7d967.tar.gz |
catching authorization failure (x-server-management-url KeyError)
Diffstat (limited to 'novaclient/exceptions.py')
-rw-r--r-- | novaclient/exceptions.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/novaclient/exceptions.py b/novaclient/exceptions.py index ae456dec..cfbb0d4d 100644 --- a/novaclient/exceptions.py +++ b/novaclient/exceptions.py @@ -8,6 +8,10 @@ class CommandError(Exception): pass +class AuthorizationFailure(Exception): + pass + + class ClientException(Exception): """ The base exception class for all exceptions this library raises. @@ -29,6 +33,7 @@ class BadRequest(ClientException): message = "Bad request" + class Unauthorized(ClientException): """ HTTP 401 - Unauthorized: bad credentials. |