summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnthony Young <sleepsonthefloor@gmail.com>2011-03-17 14:28:03 -0700
committerAnthony Young <sleepsonthefloor@gmail.com>2011-03-17 14:28:03 -0700
commite2d66aaa670817bda9bf1b494b6a4cfde32b6daf (patch)
treeb974383b0305fba82e445d517726ddc5b2977bc0
parent5726430038ce01f6dc1efba6d1f51a84cadfecf9 (diff)
downloadnova-e2d66aaa670817bda9bf1b494b6a4cfde32b6daf.tar.gz
nova-e2d66aaa670817bda9bf1b494b6a4cfde32b6daf.tar.xz
nova-e2d66aaa670817bda9bf1b494b6a4cfde32b6daf.zip
fix for lp712982, and likely a variety of other dashboard error handling
issues. This fix simply causes the default error code for ApiError to be 'ApiError' rather than 'Unknown', which makes dashboard handle the error gracefully, and makes euca error output slightly prettier
-rw-r--r--nova/exception.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/nova/exception.py b/nova/exception.py
index 93c5fe3d7..4e2bbdbaf 100644
--- a/nova/exception.py
+++ b/nova/exception.py
@@ -46,7 +46,7 @@ class Error(Exception):
class ApiError(Error):
- def __init__(self, message='Unknown', code='Unknown'):
+ def __init__(self, message='Unknown', code='ApiError'):
self.message = message
self.code = code
super(ApiError, self).__init__('%s: %s' % (code, message))