Added missing {user, project}_domain_name in Api

In examples/connect.py, openstack.connect api call requires
user_domain_name and project_domain_name as a required args
which was missing lead to api failure while connecting to
openstack cloud.

It fixes the same.

Story: 2006281
Task: 35984

Change-Id: I79d977282f4bc7699957a0275d251b75c2642cc2
Signed-off-by: Amol Kahat <amolkahat@gmail.com>
This commit is contained in:
Amol Kahat 2019-07-25 19:56:24 +05:30
parent a88328e90e
commit 3c72ff38ab
No known key found for this signature in database
GPG Key ID: FDD3BA6C832D7715
1 changed files with 5 additions and 3 deletions

View File

@ -18,10 +18,10 @@ For a full guide see TODO(etoews):link to docs on developer.openstack.org
import argparse
import os
import sys
import openstack
from openstack.config import loader
import sys
openstack.enable_logging(True, stream=sys.stdout)
@ -69,14 +69,16 @@ def create_connection_from_args():
return openstack.connect(options=parser)
def create_connection(auth_url, region, project_name, username, password):
def create_connection(auth_url, region, project_name, username, password,
user_domain, project_domain):
return openstack.connect(
auth_url=auth_url,
project_name=project_name,
username=username,
password=password,
region_name=region,
user_domain_name=user_domain,
project_domain_name=project_domain,
app_name='examples',
app_version='1.0',
)