Add "project_domain_id" param for clinet.Client():
Sometimes "project_domain_id" param is used in client.Client(). Change-Id: Iffb8e12a1cf3bb8747b63ea8e58d354d2abb208e
This commit is contained in:
parent
cf06e43151
commit
137e58b856
|
@ -19,7 +19,7 @@ import os
|
|||
def Client(version=None, endpoint=None, username=None, password=None,
|
||||
project_name=None, auth_url=None, project_id=None, token=None,
|
||||
cacert=None, project_domain_name=None, user_domain_id=None,
|
||||
user_domain_name=None, **kwargs):
|
||||
user_domain_name=None, project_domain_id=None, **kwargs):
|
||||
"""Initialize client object based on given version.
|
||||
|
||||
HOW-TO:
|
||||
|
@ -70,6 +70,11 @@ def Client(version=None, endpoint=None, username=None, password=None,
|
|||
if project_domain_name:
|
||||
kwargs["project_domain_name"] = project_domain_name
|
||||
|
||||
if project_domain_id:
|
||||
kwargs["project_domain_id"] = project_domain_id
|
||||
else:
|
||||
kwargs["project_domain_id"] = os.environ.get('OS_PROJECT_DOMAIN_ID')
|
||||
|
||||
if user_domain_name:
|
||||
kwargs["user_domain_name"] = user_domain_name
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue