コード例 #1
0
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)
コード例 #2
0
)
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)