6
[composite:neutronapi_v2_0]
7
use = call:neutron.auth:pipeline_factory
8
noauth = cors request_id catch_errors extensions neutronapiapp_v2_0
9
keystone = {% for m in extra_middleware %}{{ m.name }} {% endfor %}cors request_id catch_errors authtoken keystonecontext extensions neutronapiapp_v2_0
11
{% for m in extra_middleware -%}
12
[{{ m.type }}:{{ m.name }}]
13
{% for k, v in m.config.iteritems() -%}
19
paste.filter_factory = oslo_middleware:RequestId.factory
22
paste.filter_factory = oslo_middleware:CatchErrors.factory
25
paste.filter_factory = oslo_middleware.cors:filter_factory
26
oslo_config_project = neutron
28
[filter:keystonecontext]
29
paste.filter_factory = neutron.auth:NeutronKeystoneContext.factory
32
paste.filter_factory = keystonemiddleware.auth_token:filter_factory
35
paste.filter_factory = neutron.api.extensions:plugin_aware_extension_middleware_factory
38
paste.app_factory = neutron.api.versions:Versions.factory
40
[app:neutronapiapp_v2_0]
41
paste.app_factory = neutron.api.v2.router:APIRouter.factory