mistral/tools
Vlad Gusev ca1acb656c 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
2019-03-09 01:51:59 +03:00
..
config Add http_proxy_to_wsgi middleware 2019-03-09 01:51:59 +03:00
docker Fix docker image not building 2018-08-01 05:08:48 +00:00
cover.sh Switch to using stestr 2018-05-30 14:46:25 -04:00
generate_mistralclient_help.sh Adding a script for fast mistralclient help generation 2016-09-21 13:36:15 +00:00
get_action_list.py Support Manila actions in Mistral 2018-07-24 15:11:08 +02:00
install_venv_common.py Revert "Remove unused scripts in tools" 2016-11-22 06:24:39 +00:00
install_venv.py Fix to use . to source script files 2017-09-05 13:04:29 +05:30
sync_db.py Adding log to db_sync 2017-05-16 05:17:08 +00:00
sync_db.sh Modify action_factory to store actions in DB 2014-09-05 15:32:12 +04:00
test-setup.sh Prepare for using standard python tests 2017-02-08 21:15:39 +01:00
update_env_deps Restore script update_env_deps in tools 2014-05-30 16:14:23 +04:00
with_venv.sh Revert "Remove unused scripts in tools" 2016-11-22 06:24:39 +00:00