horizon/openstack_dashboard/api
Hemanth Nakkina f6490abc28 Fix users/projects list when domain context is changed
In case of Keystone Multidomain setup, the project and users list
is empty when the domain context is changed. Horizon uses domain
scoped token for keystone api calls to get list of projects and users.
And domain scoped token cannot get information about projects and users
in other domains, the list is empty.

This patch modifies the use of domain scoped token only when domain
context is not modified.

The bug have 3 parts
1. Users are not listed on GUI in different domain
2. Projects are not listed on GUI in different domain
3. Gui hangs during creation of user/project using + option
This patch handles case 1 and 2.

Change-Id: Ibafe3e2eb3ee1ee5c9eb5d2a276a0edfa3e7c607
Partial-Bug: #1826114
Closes-Bug: #1830782
(cherry picked from commit 9aca7a94e2)
2019-12-13 10:24:16 +00:00
..
rest Fix tenant floating_ip_allocation call in neutron rest api. 2019-11-29 13:43:34 +00:00
__init__.py Drop Heat related code from horizon 2017-12-05 07:38:55 +00:00
_nova.py pylint: fix cyclic-import 2019-02-09 21:08:48 +09:00
base.py Merge "pylint: fix len-as-condition warning" 2019-01-16 14:25:39 +00:00
cinder.py Merge "Add Project Information column in group-snapshot table" 2019-03-06 17:51:29 +00:00
glance.py pylint: fix several coding convention violations 2019-01-17 00:05:27 +09:00
keystone.py Fix users/projects list when domain context is changed 2019-12-13 10:24:16 +00:00
microversions.py Add key_type selection on Keypairs form 2019-03-13 16:32:06 +02:00
network.py Move SG and FIP API wrapper to api.neutron 2017-06-04 17:51:25 +00:00
neutron.py Fix listing security groups when no rules 2019-08-20 16:42:47 +00:00
nova.py Add key_type selection on Keypairs form 2019-03-13 16:32:06 +02:00
swift.py pylint: fix several warnings 2019-01-15 00:22:27 +09:00