summaryrefslogtreecommitdiff
path: root/etc/nova/api-paste.ini
diff options
context:
space:
mode:
authorHe Jie Xu <hejie.xu@intel.com>2015-06-21 09:50:55 +0800
committerHe Jie Xu <hejie.xu@intel.com>2015-07-20 13:22:04 +0800
commitd709d6c3396d4bc0a8bc7fab11eb24582c13504d (patch)
tree5388f72a524736de78d8ed672e4b97c94360aae5 /etc/nova/api-paste.ini
parent7555df8acfdf3cdf2b40f4d128079794933fc232 (diff)
downloadnova-d709d6c3396d4bc0a8bc7fab11eb24582c13504d.tar.gz
Add middleware filterout Microversions http headers
This patch adds new WSGI middleware which filter out Microversions http header X-OpenStack-Nova-API-Version in the request and response and Mircoversion field in http header 'Vary'. Partial implement blueprint api-relax-validation Change-Id: I153ba2e71cd2fa4e2d4e5edf9993d076f7d0adb3
Diffstat (limited to 'etc/nova/api-paste.ini')
-rw-r--r--etc/nova/api-paste.ini3
1 files changed, 3 insertions, 0 deletions
diff --git a/etc/nova/api-paste.ini b/etc/nova/api-paste.ini
index 6871947816..169d60bb51 100644
--- a/etc/nova/api-paste.ini
+++ b/etc/nova/api-paste.ini
@@ -108,6 +108,9 @@ paste.filter_factory = nova.api.openstack.compute.limits:RateLimitingMiddleware.
[filter:sizelimit]
paste.filter_factory = oslo_middleware:RequestBodySizeLimiter.factory
+[filter:legacy_v2_compatible]
+paste.filter_factory = nova.api.openstack:LegacyV2CompatibleWrapper.factory
+
[app:osapi_compute_app_v2]
paste.app_factory = nova.api.openstack.compute:APIRouter.factory