mistral/mistral/tests/unit/api/v2
Vlad Gusev 6e05155c1d Add http_proxy_to_wsgi middleware
This sets up the HTTPProxyToWSGI middleware in front of Mistral API. The
purpose of this middleware is to set up the request URL correctly in
the case there is a proxy (for instance, a loadbalancer such as HAProxy)
in front of the Mistral API.

The HTTPProxyToWSGI is off by default and needs to be enabled via a
configuration value.

It can be enabled with the option in mistral.conf:
[oslo_middleware]
enable_proxy_headers_parsing=True

Closes-Bug: #1590608
Closes-Bug: #1816364
Change-Id: I04ba85488b27cb05c3b81ad8c973c3cc3fe56d36
(cherry picked from commit ca1acb656c)
2019-04-08 21:13:03 +00:00
..
__init__.py Moving all API tests under 'mistral.tests.unit' package 2014-09-11 16:42:11 +07:00
test_action_executions.py Propagated a task timeout to a action execution 2018-01-31 17:40:52 +04:00
test_actions.py Add retries to read-only db operations 2017-11-07 13:20:28 +03:00
test_cron_triggers.py Add retries to read-only db operations 2017-11-07 13:20:28 +03:00
test_environment.py Add retries to read-only db operations 2017-11-07 13:20:28 +03:00
test_event_trigger.py [Event-engine] Allow event_engine to work in HA 2018-12-09 11:49:35 +00:00
test_executions.py Allow None for 'params' when starting a workflow execution 2018-11-09 14:16:06 +00:00
test_keycloak_auth.py Adding WWW-Authenticate info. 2018-04-11 07:24:46 +00:00
test_members.py Add retries to read-only db operations 2017-11-07 13:20:28 +03:00
test_root.py Add http_proxy_to_wsgi middleware 2019-04-08 21:13:03 +00:00
test_services.py Fix launch process of Mistral components 2016-11-30 17:42:15 +07:00
test_tasks.py Add retries to read-only db operations 2017-11-07 13:20:28 +03:00
test_workbooks.py Add namespace support for workbooks 2018-07-26 17:13:58 +05:30
test_workflows.py Add missing query paramater `scope` to the workbook api 2018-06-27 14:18:39 +00:00