listILB = listInternalLoadBalancerElements.listInternalLoadBalancerElementsCmd() confILB = configureInternalLoadBalancerElement.configureInternalLoadBalancerElementCmd() confILB.enabled = True try: resp = apiclient.listInternalLoadBalancerElements(listILB) for ilbnsp in resp: confILB.id = ilbnsp.id apiclient.configureInternalLoadBalancerElement(confILB) except urllib2.HTTPError, e: print "configureInternalLoadBalancerElement Failed : " + str(e.msg) listNsp = listNetworkServiceProviders.listNetworkServiceProvidersCmd() updateNsp = updateNetworkServiceProvider.updateNetworkServiceProviderCmd() try: resp = apiclient.listNetworkServiceProviders(listNsp) for nsp in resp: if nsp.name in [ "VirtualRouter", "VpcVirtualRouter", "InternalLbVm" ] : updateNsp.id = nsp.id updateNsp.state = "Enabled" nsp = apiclient.updateNetworkServiceProvider(updateNsp) print "Network Service Provider " + nsp.name + " is " + nsp.state except urllib2.HTTPError, e: print "updateNetworkServiceProviderCmd Failed : " + str(e.msg) # Enable Zone updZone = updateZone.updateZoneCmd() updZone.id = zone.id updZone.allocationstate = "Enabled" try: zone = apiclient.updateZone(updZone)
) confILB = configureInternalLoadBalancerElement.configureInternalLoadBalancerElementCmd( ) confILB.enabled = True try: resp = apiclient.listInternalLoadBalancerElements(listILB) for ilbnsp in resp: confILB.id = ilbnsp.id apiclient.configureInternalLoadBalancerElement(confILB) except urllib2.HTTPError, e: print "configureInternalLoadBalancerElement Failed : " + str(e.msg) listNsp = listNetworkServiceProviders.listNetworkServiceProvidersCmd() updateNsp = updateNetworkServiceProvider.updateNetworkServiceProviderCmd() try: resp = apiclient.listNetworkServiceProviders(listNsp) for nsp in resp: if nsp.name in ["VirtualRouter", "VpcVirtualRouter", "InternalLbVm"]: updateNsp.id = nsp.id updateNsp.state = "Enabled" nsp = apiclient.updateNetworkServiceProvider(updateNsp) print "Network Service Provider " + nsp.name + " is " + nsp.state except urllib2.HTTPError, e: print "updateNetworkServiceProviderCmd Failed : " + str(e.msg) # Enable Zone updZone = updateZone.updateZoneCmd() updZone.id = zone.id updZone.allocationstate = "Enabled" try: zone = apiclient.updateZone(updZone)