5e3b37aac8
In this commit we added new murano service called murano-cfapi. It's Cloud Foundry Service Broker API implementation for OpenStack. * add new entrypoint for murano-cfapi * add provision/deprovision operations for Cloud Foundry. partial-implement: bp cloudfoundry-api-support Change-Id: I5cdb612774f5e46ec7fc787f961e5c7e16ed8501
38 lines
1.1 KiB
INI
38 lines
1.1 KiB
INI
[pipeline:cloudfoundry]
|
|
pipeline = cloudfoundryapi
|
|
|
|
[pipeline:murano]
|
|
pipeline = request_id versionnegotiation faultwrap authtoken context rootapp
|
|
|
|
[filter:context]
|
|
paste.filter_factory = murano.api.middleware.context:ContextMiddleware.factory
|
|
|
|
#For more information see Auth-Token Middleware with Username and Password
|
|
#http://docs.openstack.org/developer/keystone/configuringservices.html
|
|
[filter:authtoken]
|
|
paste.filter_factory = keystonemiddleware.auth_token:filter_factory
|
|
|
|
[composite:rootapp]
|
|
use = egg:Paste#urlmap
|
|
/: apiversions
|
|
/v1: apiv1app
|
|
|
|
[app:apiversions]
|
|
paste.app_factory = murano.api.versions:create_resource
|
|
|
|
[app:apiv1app]
|
|
paste.app_factory = murano.api.v1.router:API.factory
|
|
|
|
[app:cloudfoundryapi]
|
|
paste.app_factory = murano.api.v1.cloudfoundry.router:API.factory
|
|
|
|
[filter:versionnegotiation]
|
|
paste.filter_factory = murano.api.middleware.version_negotiation:VersionNegotiationFilter.factory
|
|
|
|
[filter:faultwrap]
|
|
paste.filter_factory = murano.api.middleware.fault:FaultWrapper.factory
|
|
|
|
# Middleware to set x-openstack-request-id in http response header
|
|
[filter:request_id]
|
|
paste.filter_factory = oslo_middleware.request_id:RequestId.factory
|