Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 0305113317f9e80328b139dce3f45533 > files > 20

python-quantumclient-2.1-1.fc18.src.rpm

From 24a12125d103b88b6357022857af2c4ecd71344a Mon Sep 17 00:00:00 2001
From: Aaron Rosen <arosen@nicira.com>
Date: Tue, 22 Jan 2013 21:27:08 -0800
Subject: [PATCH] Exception should raise with status code

Fixes bug 1103330

Change-Id: Ia706a76429027a4627ea7d12eeee3badae8c16b5
---
 quantumclient/v2_0/client.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/quantumclient/v2_0/client.py b/quantumclient/v2_0/client.py
index 04be937..6131cf8 100644
--- a/quantumclient/v2_0/client.py
+++ b/quantumclient/v2_0/client.py
@@ -73,7 +73,8 @@ def exception_handler_v20(status_code, error_content):
             if ex:
                 raise ex
         else:
-            raise exceptions.QuantumClientException(message=error_dict)
+            raise exceptions.QuantumClientException(status_code=status_code,
+                                                    message=error_dict)
     else:
         message = None
         if isinstance(error_content, dict):