Neutron versions api now has its own middleware pipeline
This patch exposes the root (version) resource to CORS-enabled browser clients that wish to perform API version discovery. It does this by creating a new composite pipeline for the neutronversions app, adding the already-existing CORS middleware into the chain. This feature is required for js-openstack-lib, and its devstack tests. https://review.openstack.org/#/c/366905/ Change-Id: I6611839f38d553fc29c813a4b8d874fde77b8034 required-by: Ia2f59213eedf6d7acbb02789ee921c13ff391d09
This commit is contained in:
parent
93153f94da
commit
26e9105b62
@ -1,6 +1,6 @@
|
||||
[composite:neutron]
|
||||
use = egg:Paste#urlmap
|
||||
/: neutronversions
|
||||
/: neutronversions_composite
|
||||
/v2.0: neutronapi_v2_0
|
||||
|
||||
[composite:neutronapi_v2_0]
|
||||
@ -8,6 +8,11 @@ use = call:neutron.auth:pipeline_factory
|
||||
noauth = cors request_id catch_errors extensions neutronapiapp_v2_0
|
||||
keystone = cors request_id catch_errors authtoken keystonecontext extensions neutronapiapp_v2_0
|
||||
|
||||
[composite:neutronversions_composite]
|
||||
use = call:neutron.auth:pipeline_factory
|
||||
noauth = cors neutronversions
|
||||
keystone = cors neutronversions
|
||||
|
||||
[filter:request_id]
|
||||
paste.filter_factory = oslo_middleware:RequestId.factory
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user