Add support for region_name and interface for client connection

Change-Id: I16aa9fc49221e26727676030c1a052b2c6b743ef
Related-Bug: #1744190
This commit is contained in:
Christopher Stone 2018-01-18 18:42:40 -08:00
parent 5230d3f075
commit 7a764c9bd8
1 changed files with 4 additions and 0 deletions

View File

@ -30,6 +30,10 @@ def make_client(instance):
"""Returns a clustering proxy"""
prof = profile.Profile()
prof.set_api_version(API_NAME, CURRENT_API_VERSION)
if instance.region_name:
prof.set_region('clustering', instance.region_name)
if instance.interface:
prof.set_interface('clustering', instance.interface)
conn = connection.Connection(profile=prof,
authenticator=instance.session.auth)