5ae3e72c1f
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
37 lines
673 B
Plaintext
37 lines
673 B
Plaintext
[DEFAULT]
|
|
# The list of modules to copy from oslo-incubator.git
|
|
module=context
|
|
module=db
|
|
module=db.sqlalchemy
|
|
module=eventlet_backdoor
|
|
module=excutils
|
|
module=fileutils
|
|
module=fixture
|
|
module=gettextutils
|
|
module=importutils
|
|
module=install_venv_common
|
|
module=jsonutils
|
|
module=local
|
|
module=lockutils
|
|
module=log
|
|
module=log_handler
|
|
module=loopingcall
|
|
module=middleware
|
|
module=network_utils
|
|
module=notifier
|
|
module=periodic_task
|
|
module=policy
|
|
module=processutils
|
|
module=py3kcompat
|
|
module=rpc
|
|
module=service
|
|
module=sslutils
|
|
module=rootwrap
|
|
module=threadgroup
|
|
module=timeutils
|
|
module=uuidutils
|
|
module=versionutils
|
|
|
|
# The base module to hold the copy of openstack.common
|
|
base=neutron
|