summaryrefslogtreecommitdiffstats
path: root/httpd
diff options
context:
space:
mode:
authorLance Bragstad <ldbragst@us.ibm.com>2013-06-25 13:12:59 +0000
committerLance Bragstad <ldbragst@us.ibm.com>2013-06-29 01:05:23 +0000
commit59ea70655dff4ab71f183b695f171287e9af85e7 (patch)
treeb79781108e1c4a572c8323c90179d9ebc7dd96ec /httpd
parent6362fb73eda13e7710226a72a083ad9918410bd9 (diff)
downloadkeystone-59ea70655dff4ab71f183b695f171287e9af85e7.tar.gz
keystone-59ea70655dff4ab71f183b695f171287e9af85e7.tar.xz
keystone-59ea70655dff4ab71f183b695f171287e9af85e7.zip
Add 'application' to keystone.py for WSGI
This adds WSGI application to keystone/httpd/keystone.py, fixing bug 1194494. Change-Id: I921fe1332dc9dd25e917f02f583b5b597cf35c26
Diffstat (limited to 'httpd')
-rw-r--r--httpd/keystone.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/httpd/keystone.py b/httpd/keystone.py
index 245e67b2..e725ba3d 100644
--- a/httpd/keystone.py
+++ b/httpd/keystone.py
@@ -17,4 +17,8 @@ name = os.path.basename(__file__)
if CONF.debug:
CONF.log_opt_values(logging.getLogger(CONF.prog), logging.DEBUG)
-deploy.loadapp('config:%s' % config.find_paste_config(), name=name)
+# NOTE(ldbragst): 'application' is required in this context by WSGI spec.
+# The following is a reference to Python Paste Deploy documentation
+# http://pythonpaste.org/deploy/
+application = deploy.loadapp('config:%s' % config.find_paste_config(),
+ name=name)