horizon/openstack_dashboard
Adrian Turjak 88fb018840 Rework DEFAULT_SERVICE_REGIONS
DEFAULT_SERVICE_REGIONS is cumbersome when you have
more than one keystone endpoint and all you want to do
is set a global default service region.

This adds '*' as an optional fallback key to mean global default.
If an endpoint matches it will take precedence over the '*' value.

This also fixes the precedence order for DEFAULT_SERVICE_REGIONS
so that a user controlled cookie is used instead when that cookie
is valid for the given catalog. This changes the way the setting
works, but retains the intended result the setting was originally
intended for.

Change-Id: Ieefbd642d853fcfcf22a17d9edcc7daae72790a4
blueprint: global-default-service-region
Closes-Bug: #1772345
Related-Bugs: #1359774 #1703390
2018-07-17 13:58:24 +12:00
..
api Merge "Add delete action to network_qos panel" 2018-07-16 06:38:35 +00:00
conf Sync nova policy 2018-02-05 05:57:02 +09:00
contrib Don't remove last char from profiling cookie path 2018-06-15 17:43:19 +01:00
dashboards Merge "Support volume group when creating a volume" 2018-07-12 09:05:30 +00:00
django_pyscss_fix Handle log message interpolation by the logger 2017-03-31 20:59:16 +09:00
enabled Generic volume group support 2018-06-09 06:39:18 +00:00
local Rework DEFAULT_SERVICE_REGIONS 2018-07-17 13:58:24 +12:00
locale Imported Translations from Zanata 2018-07-15 06:41:51 +00:00
management Create new wsgi.py file and deprecate old file 2018-05-15 01:41:01 +00:00
static Merge "Add delete action to network_qos panel" 2018-07-16 06:38:35 +00:00
templates Remove deprecated table.UpdateAction class 2018-04-12 17:34:17 +03:00
templatetags django2: Replace assignment_tag with simple_tag 2018-02-17 01:36:54 +09:00
test Merge "Show generic group info in volume and volume snapshot pages" 2018-07-12 09:02:48 +00:00
themes Drop unnecessary executable flags 2017-12-27 21:32:48 +00:00
usage Merge "quota: Move targets argument to get_disabled_quotas" 2018-05-16 16:59:31 +00:00
utils Merge "Workflow: Make steps pluggable via horizon plugin config" 2018-04-25 10:25:54 +00:00
wsgi Create new wsgi.py file and deprecate old file 2018-05-15 01:41:01 +00:00
.eslintrc Add selective ESLint rule activation for Horizon Legacy JS 2015-07-08 17:06:15 -07:00
__init__.py
context_processors.py Fix wrong setting name for SHOW_KEYSTONE_V2_RC 2018-03-21 07:20:31 +13:00
exceptions.py Drop Heat related code from horizon 2017-12-05 07:38:55 +00:00
hooks.py
karma.conf.js Makes the xstatic files lookup dynamic in the tests 2017-07-27 10:01:33 -04:00
policy.py Specify POLICY_CHECK_FUNCTION as a string 2016-11-25 13:06:14 +01:00
settings.py Use default Django test runner instead of nose 2018-06-08 15:21:12 +03:00
theme_settings.py Drop deprecated settings 2018-03-23 18:37:02 +09:00
urls.py Fix Angular errors in openstack_auth 2018-03-17 18:36:01 +09:00
views.py Do not redirect to the /identity tab admin users on login. 2018-06-21 18:16:35 +03:00
wsgi.py Create new wsgi.py file and deprecate old file 2018-05-15 01:41:01 +00:00