def execute(self):
# ReconfigureTasklet
# {
# "target": "All", "AllRegions", "Region", "Services"
# "regionId": "[uuid of region]"
# }
target = string.lower(self.args['target'])
host = self.session.api.RegionHost.get_all()[0]
regions = self.session.api.RegionHost.get_Regions(host)
if target == "all" or target == "services":
self.session.api.RegionHost.ReconfigureGridServices(host)
if target == "all" or target == "allregions":
for region in regions:
self.session.api.Region.Reconfigure(region)
elif target == "region":
region = self.args['regionId']
self.session.api.Region.Reconfigure(region)
评论列表
文章目录