191e3036e1
Trove's code was setup to use :5000 and :35357 for keystone's auth end points. Change that to reflect the new settings that are /identity/ and /identity_admin/. See also [1] [1] https://review.openstack.org/#/c/456344/ Change-Id: I3d6f6649430ee40879de15fee0b215dc32e8b666 Related: I46294fb24e3c23fa19fcfd7d6c9ee8a932354702
48 lines
1.3 KiB
Plaintext
48 lines
1.3 KiB
Plaintext
[composite:trove]
|
|
use = call:trove.common.wsgi:versioned_urlmap
|
|
/: versions
|
|
/v1.0: troveapi
|
|
|
|
[app:versions]
|
|
paste.app_factory = trove.versions:app_factory
|
|
|
|
[pipeline:troveapi]
|
|
pipeline = faultwrapper http_proxy_to_wsgi authtoken authorization contextwrapper extensions ratelimit troveapp
|
|
#pipeline = debug extensions troveapp
|
|
|
|
[filter:extensions]
|
|
paste.filter_factory = trove.common.extensions:factory
|
|
|
|
[filter:authtoken]
|
|
paste.filter_factory = trove.tests.fakes.keystone:filter_factory
|
|
service_protocol = http
|
|
service_host = 127.0.0.1
|
|
service_port = 5000
|
|
auth_host = 127.0.0.1
|
|
auth_port = 35357
|
|
auth_protocol = http
|
|
auth_uri = http://127.0.0.1/identity/
|
|
signing_dir = /tmp/keystone-signing-trove
|
|
|
|
[filter:authorization]
|
|
paste.filter_factory = trove.common.auth:AuthorizationMiddleware.factory
|
|
|
|
[filter:contextwrapper]
|
|
paste.filter_factory = trove.common.wsgi:ContextMiddleware.factory
|
|
|
|
[filter:faultwrapper]
|
|
paste.filter_factory = trove.common.wsgi:FaultWrapper.factory
|
|
|
|
[filter:ratelimit]
|
|
paste.filter_factory = trove.common.limits:RateLimitingMiddleware.factory
|
|
|
|
[app:troveapp]
|
|
paste.app_factory = trove.common.api:app_factory
|
|
|
|
#Add this filter to log request and response for debugging
|
|
[filter:debug]
|
|
paste.filter_factory = trove.common.wsgi:Debug
|
|
|
|
[filter:http_proxy_to_wsgi]
|
|
use = egg:oslo.middleware#http_proxy_to_wsgi
|