sahara/etc/sahara/api-paste.ini

29 lines
817 B
INI

[pipeline:sahara]
pipeline = request_id cors acl auth_validator sahara_api
[composite:sahara_api]
use = egg:Paste#urlmap
/: sahara_apiv11
[app:sahara_apiv11]
paste.app_factory = sahara.api.middleware.sahara_middleware:Router.factory
[filter:cors]
paste.filter_factory = oslo_middleware.cors:filter_factory
allow_headers=X-Auth-Token,X-Server-Management-Url
allow_methods=GET,PUT,POST,DELETE,PATCH
allowed_origin=
expose_headers=X-Auth-Token,X-Server-Management-Url
[filter:request_id]
paste.filter_factory = oslo_middleware.request_id:RequestId.factory
[filter:acl]
paste.filter_factory = keystonemiddleware.auth_token:filter_factory
[filter:auth_validator]
paste.filter_factory = sahara.api.middleware.auth_valid:AuthValidator.factory
[filter:debug]
paste.filter_factory = oslo_middleware.debug:Debug.factory