vmware-nsx/neutron
Akihiro Motoki 5ae3e72c1f Return request-id in API response
Import RequestIdMiddleware from oslo which ensures to request-id
in API response. CatchErrorsMiddleware is also imported to ensure
all internal exceptions are caught outermost.
api-paste.ini is updated to use them.

KeystonAuthContext middleware is updated so that it uses
request-id generated by RequestIdMiddleware.

Add middleware to openstack.conf and import all modules
under middleware directory from oslo.

DocImpact UpgradeImpact
This patch adds new WSGI middlewares "request_id" and "catch_errors".
They needs to be added to api-paste.ini when upgrading.

Change-Id: Icf01b7de697ef50bef53212da2cf520d1ff78b88
Closes-Bug: #1239923
2014-02-10 04:58:38 +09:00
..
agent Merge "Configure floating IPs addresses after NAT rules" 2014-02-06 07:05:54 +00:00
api Update RPC code from oslo 2014-01-15 04:26:57 -08:00
cmd remove binaries under bin 2013-08-16 10:10:30 +08:00
common Use an independent iptables lock per namespace 2014-01-17 20:53:01 +00:00
db Merge "validate if the router has external gateway interface set" 2014-02-08 02:09:24 +00:00
debug Merge "Update RPC code from oslo" 2014-01-16 16:25:15 +00:00
extensions Merge "validate if the router has external gateway interface set" 2014-02-08 02:09:24 +00:00
locale Imported Translations from Transifex 2014-02-06 06:24:36 +00:00
openstack Return request-id in API response 2014-02-10 04:58:38 +09:00
plugins Merge "NVP plugin:fix delete sec group when backend is out of sync" 2014-02-09 00:57:51 +00:00
scheduler Add LeastRouters Scheduler to Neutron L3 Agent 2013-12-09 13:25:59 +01:00
server Disable lazy translation 2013-10-01 23:16:23 +00:00
services Merge "LBaaS: fix handling pending create/update members and health monitors" 2014-02-06 14:59:31 +00:00
tests Return request-id in API response 2014-02-10 04:58:38 +09:00
__init__.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
auth.py Return request-id in API response 2014-02-10 04:58:38 +09:00
context.py Stop logging unnecessary warning on context create 2013-11-28 09:17:18 +00:00
hooks.py Fixes Windows setup dependency bug 2013-08-15 22:58:14 +03:00
manager.py Configure plugins by name 2014-01-15 15:43:59 +08:00
neutron_plugin_base_v2.py Apply six for metaclass 2013-11-18 17:58:58 +09:00
policy.py Add log statements for policy check failures 2013-11-14 19:21:15 -08:00
quota.py Add missing quota flags in the config file sample 2013-12-02 19:14:06 +01:00
service.py Merge "Creates multiple worker processes for API server" 2013-10-31 01:39:19 +00:00
version.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
wsgi.py Merge "Enable hacking H233 rule" 2014-02-08 02:09:33 +00:00