summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Lamar <brian.lamar@rackspace.com>2011-06-19 21:28:51 -0400
committerBrian Lamar <brian.lamar@rackspace.com>2011-06-19 21:28:51 -0400
commit5a26a6523cfba2fdeaf0abebac8921f2a3322b13 (patch)
tree9870d56758c832f3eca41fefd64d6123ebc0bab1
parentc1b70cc20a17e99fedb0f0a93139424fb89dd9e9 (diff)
Added tests for WSGI loader.
-rw-r--r--nova/wsgi.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/nova/wsgi.py b/nova/wsgi.py
index 328dc083f..ce0caf65b 100644
--- a/nova/wsgi.py
+++ b/nova/wsgi.py
@@ -378,7 +378,8 @@ class Loader(object):
:raises: `nova.exception.PasteAppNotFound`
"""
- app = deploy.loadapp("config:%s" % self.config_path, name=name)
- if app is None:
+ try:
+ return deploy.loadapp("config:%s" % self.config_path, name=name)
+ except LookupError as err:
+ LOG.error(err)
raise exception.PasteAppNotFound(name=name, path=self.config_path)
- return app