Deploy healthcheck as app instead of filter
Change-Id: I4d3c26001f3adf271bdddc225762388c7946dcdc Signed-off-by: Dmitriy Chubinidze <dcu995@gmail.com>
This commit is contained in:
1 parent
91dd9e11c9
commit
0c1b53a84d
1 file changed
+20
-10
+20
-10
@@ -1,14 +1,29 @@
|
||||
# {{ ansible_managed }}
|
||||
|
||||
[pipeline:cloudkitty+noauth]
|
||||
pipeline = cors healthcheck http_proxy_to_wsgi request_id ck_api
|
||||
[pipeline:cloudkitty_noauth]
|
||||
pipeline = cors http_proxy_to_wsgi request_id ck_api
|
||||
|
||||
[pipeline:cloudkitty+keystone]
|
||||
pipeline = cors healthcheck http_proxy_to_wsgi request_id authtoken ck_api
|
||||
[pipeline:cloudkitty_keystone]
|
||||
pipeline = cors http_proxy_to_wsgi request_id authtoken ck_api
|
||||
|
||||
[composite:cloudkitty+noauth]
|
||||
use = egg:Paste#urlmap
|
||||
/ = cloudkitty_noauth
|
||||
/healthcheck = healthcheck
|
||||
|
||||
[composite:cloudkitty+keystone]
|
||||
use = egg:Paste#urlmap
|
||||
/ = cloudkitty_keystone
|
||||
/healthcheck = healthcheck
|
||||
|
||||
[app:ck_api]
|
||||
paste.app_factory = cloudkitty.api.app:app_factory
|
||||
|
||||
[app:healthcheck]
|
||||
paste.app_factory = oslo_middleware:Healthcheck.app_factory
|
||||
backends = disable_by_file
|
||||
disable_by_file_path = /etc/cloudkitty/healthcheck_disable
|
||||
|
||||
[filter:authtoken]
|
||||
acl_public_routes = /, /v1, /v2, /healthcheck
|
||||
paste.filter_factory = cloudkitty.api.middleware:AuthTokenMiddleware.factory
|
||||
@@ -17,14 +32,9 @@ paste.filter_factory = cloudkitty.api.middleware:AuthTokenMiddleware.factory
|
||||
paste.filter_factory = oslo_middleware:RequestId.factory
|
||||
|
||||
[filter:cors]
|
||||
paste.filter_factory = oslo_middleware.cors:filter_factory
|
||||
paste.filter_factory = oslo_middleware.cors:filter_factory
|
||||
oslo_config_project = cloudkitty
|
||||
|
||||
[filter:healthcheck]
|
||||
paste.filter_factory = oslo_middleware:Healthcheck.factory
|
||||
backends = disable_by_file
|
||||
disable_by_file_path = /etc/cloudkitty/healthcheck_disable
|
||||
|
||||
[filter:http_proxy_to_wsgi]
|
||||
paste.filter_factory = oslo_middleware.http_proxy_to_wsgi:HTTPProxyToWSGI.factory
|
||||
oslo_config_project = cloudkitty
|
||||
Reference in new issue
Block a user