Fix client V3 unscope bug

Client V3 will get unscope auth as no project provided. Unscope auth
will make client get empty catalog back from keystone.

This backport from ceilometer-client patch[1] and I verified it in my
devstack.

[1]https://review.openstack.org/#/c/169409/

Change-Id: I1fa5a5b1e9a40501dfbd563bf608d41eb4879bf8
Closes-Bug: #1522728
This commit is contained in:
Chaozhe.Chen
2015-12-04 16:37:46 +08:00
parent 6dbfc4502e
commit 066c9564fb

View File

@@ -105,6 +105,8 @@ def _get_keystone_session(**kwargs):
user_id=user_id,
user_domain_name=user_domain_name,
user_domain_id=user_domain_id,
project_name=project_name,
project_id=project_id,
project_domain_name=project_domain_name,
project_domain_id=project_domain_id)
elif use_v2: