summaryrefslogtreecommitdiff
path: root/openstack/usr/share/openstack/neutron/api-paste.ini
blob: 24193fcdcff7fcf39dd3e06fb3f753fa7ff8859d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[composite:neutron]
use = egg:Paste#urlmap
/: neutronversions
/v2.0: neutronapi_v2_0
 
[composite:neutronapi_v2_0]
use = call:neutron.auth:pipeline_factory
noauth = request_id catch_errors extensions neutronapiapp_v2_0
keystone = request_id catch_errors authtoken keystonecontext extensions neutronapiapp_v2_0
 
[filter:request_id]
paste.filter_factory = neutron.openstack.common.middleware.request_id:RequestIdMiddleware.factory
 
[filter:catch_errors]
paste.filter_factory = neutron.openstack.common.middleware.catch_errors:CatchErrorsMiddleware.factory
 
[filter:keystonecontext]
paste.filter_factory = neutron.auth:NeutronKeystoneContext.factory
 
[filter:authtoken]
paste.filter_factory = keystonemiddleware.auth_token:filter_factory
 
[filter:extensions]
paste.filter_factory = neutron.api.extensions:plugin_aware_extension_middleware_factory
 
[app:neutronversions]
paste.app_factory = neutron.api.versions:Versions.factory
 
[app:neutronapiapp_v2_0]
paste.app_factory = neutron.api.v2.router:APIRouter.factory