except urllib2.HTTPError, e: print "createPhysicalNetworkCmd Failed : " + str(e.msg) # Add traffic type Public addTrafficTypeCmd.traffictype = "Public" addTrafficTypeCmd.xennetworklabel = "xenbr1" try: resp = apiclient.addTrafficType(addTrafficTypeCmd) except urllib2.HTTPError, e: print "createPhysicalNetworkCmd Failed : " + str(e.msg) updatePhysNet = updatePhysicalNetwork.updatePhysicalNetworkCmd(); updatePhysNet.id = physNetManagement.id updatePhysNet.state = "Enabled" try: resp = apiclient.updatePhysicalNetwork(updatePhysNet) except urllib2.HTTPError, e: print "updatePhysicalNetworkCmd Failed : " + str(e.msg) print "Physical network " + physNetManagement.name + " created for Management and Public traffic" # Setup physical network for Guest traffic physNetCmd = createPhysicalNetwork.createPhysicalNetworkCmd() physNetCmd.name = "DevCloud Guest" physNetCmd.zoneid = zone.id physNetCmd.isolationmethods = [ "VLAN" ] physNetCmd.vlan = "100-300" try: physNetGuest = apiclient.createPhysicalNetwork(physNetCmd) except urllib2.HTTPError, e: print "createPhysicalNetworkCmd Failed : " + str(e.msg)
except urllib2.HTTPError, e: print "createPhysicalNetworkCmd Failed : " + str(e.msg) # Add traffic type Public addTrafficTypeCmd.traffictype = "Public" addTrafficTypeCmd.xennetworklabel = "xenbr1" try: resp = apiclient.addTrafficType(addTrafficTypeCmd) except urllib2.HTTPError, e: print "createPhysicalNetworkCmd Failed : " + str(e.msg) updatePhysNet = updatePhysicalNetwork.updatePhysicalNetworkCmd() updatePhysNet.id = physNetManagement.id updatePhysNet.state = "Enabled" try: resp = apiclient.updatePhysicalNetwork(updatePhysNet) except urllib2.HTTPError, e: print "updatePhysicalNetworkCmd Failed : " + str(e.msg) print "Physical network " + physNetManagement.name + " created for Management and Public traffic" # Setup physical network for Guest traffic physNetCmd = createPhysicalNetwork.createPhysicalNetworkCmd() physNetCmd.name = "DevCloud Guest" physNetCmd.zoneid = zone.id physNetCmd.isolationmethods = ["VLAN"] physNetCmd.vlan = "100-300" try: physNetGuest = apiclient.createPhysicalNetwork(physNetCmd) except urllib2.HTTPError, e: print "createPhysicalNetworkCmd Failed : " + str(e.msg)