mirror of https://github.com/apache/cloudstack.git
CLOUDSTACK: 4706 - Adding missing method get_region in common.py
Signed-off-by: venkataswamybabu budumuru <venkataswamybabu.budumuru@citrix.com>
(cherry picked from commit 503fe75dc9)
This commit is contained in:
parent
55ef4b8c3c
commit
b7e00d3700
|
|
@ -94,6 +94,22 @@ def add_netscaler(apiclient, zoneid, NSservice):
|
|||
|
||||
return netscaler
|
||||
|
||||
def get_region(apiclient, services=None):
|
||||
"Returns a default region"
|
||||
|
||||
cmd = listRegions.listRegionsCmd()
|
||||
if services:
|
||||
if "regionid" in services:
|
||||
cmd.id = services["regionid"]
|
||||
|
||||
regions = apiclient.listRegions(cmd)
|
||||
|
||||
if isinstance(regions, list):
|
||||
assert len(regions) > 0
|
||||
return regions[0]
|
||||
else:
|
||||
raise Exception("Failed to find specified region.")
|
||||
|
||||
def get_domain(apiclient, services=None):
|
||||
"Returns a default domain"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue