summaryrefslogtreecommitdiffstats
path: root/httpd
Commit message (Collapse)AuthorAgeFilesLines
* Add support for API message localizationBrant Knudson2013-08-141-1/+4
| | | | | | | | | | | | | | | | Add support for doing language resolution for a request, based on the Accept-Language HTTP header. Using the lazy gettext functionality from oslo gettextutils, it is possible to use the resolved language to translate an exception message to the user requested language and return that translation from the API. Co-authored-by: Luis A. Garcia <luis@linux.vnet.ibm.com> Co-authored-by: Mathew Odden <mrodden@us.ibm.com> Implements bp user-locale-api Change-Id: Id8e92a42039d2f0b01d5c2dada733d068b2bdfeb
* Install locales for httpd.Haneef Ali2013-07-011-0/+3
| | | | Change-Id: Ia5886b98070f3e3b2df4e94bf2a3db7c57bf870e
* Add 'application' to keystone.py for WSGILance Bragstad2013-06-291-1/+5
| | | | | | | This adds WSGI application to keystone/httpd/keystone.py, fixing bug 1194494. Change-Id: I921fe1332dc9dd25e917f02f583b5b597cf35c26
* Merge "Initialize logging from HTTPD."Jenkins2013-06-231-0/+1
|\
| * Initialize logging from HTTPD.Jamie Lennox2013-06-121-0/+1
| | | | | | | | | | | | Fixes bug 1190324 Change-Id: I6031c26c4917bd526c5918d815bff3bd060301c8
* | Isolate eventlet code into environment.Jamie Lennox2013-06-181-0/+2
|/ | | | | | | | | | | | | | | | | | The environment module will be configured once, during code initialization. Subsequently all other possibly-evented modules will retrieve from environment and transparently obtain either the eventlet or standard library modules. If eventlet, httplib, subprocess or other environment dependant module is referenced outside of the environment module it should be considered a bug. The changes to tests are required to ensure that test is imported first to setup the environment. Hopefully these can all be replaced with an __init__.py in a post-nose keystone. Implements: blueprint extract-eventlet Change-Id: Icacd6f2ee0906ac5d303777c1f87a184f38283bf
* separate paste-deploy configuration from parametersAlan Pevec2013-05-262-6/+2
| | | | | | | | | | | | PasteDeploy configuration contains class names which might change between releases. Keeping it separate from user-configurable parameters allows deployers to move paste-deploy ini file out of configuration directory to a place where it can be safely overwritten on updates e.g. under /usr/share/ DocImpact Change-Id: I9292ca6226c8430b93565dedd45cc842742a23e2
* imports not in alphabetical order (flake8 H306)Dolph Mathews2013-05-241-1/+1
| | | | Change-Id: I0f6c5fc27b0bb2da553e9345a8ac4949ce46e685
* Various pep8 fixes for keystone.Dan Prince2012-11-091-1/+1
| | | | Change-Id: Id94b76d30658e75a805301b1c30b1aa28138b823
* Fix wsgi config file access for HTTPDAdam Young2012-09-141-2/+2
| | | | | | Bug 1051081 Change-Id: Ie1690c9b1b98ed3f5a78d935878369b7520b35c9
* pep8 1.3.3 cleanupJoe Heck2012-08-241-2/+0
| | | | | | removing unused imports Change-Id: I0472fd074bbe0b2ec07f1548f3930df339523465
* Files for Apache-HTTPDAdam Young2012-07-163-0/+33
files required for running Keystone in Apache-HTTPD and instructions to set it up Change-Id: Ib3fdf873ea3816186e6bb63307028ba3aa2edaa9