(self, networks, zoneId)
| 419 | self.__cleanAndExit() |
| 420 | |
| 421 | def createNetworks(self, networks, zoneId): |
| 422 | try: |
| 423 | if networks is None: |
| 424 | return |
| 425 | for network in networks: |
| 426 | networkcmd = createNetwork.createNetworkCmd() |
| 427 | networkcmd.displaytext = network.displaytext |
| 428 | networkcmd.name = network.name |
| 429 | networkcmd.networkofferingid = network.networkofferingid |
| 430 | networkcmd.zoneid = zoneId |
| 431 | |
| 432 | ipranges = network.ipranges |
| 433 | if ipranges: |
| 434 | iprange = ipranges.pop() |
| 435 | networkcmd.startip = iprange.startip |
| 436 | networkcmd.endip = iprange.endip |
| 437 | networkcmd.gateway = iprange.gateway |
| 438 | networkcmd.netmask = iprange.netmask |
| 439 | networkcmdresponse = self.__apiClient.createNetwork(networkcmd) |
| 440 | if networkcmdresponse.id: |
| 441 | networkId = networkcmdresponse.id |
| 442 | self.__tcRunLogger.\ |
| 443 | debug("Creating Network Name : %s Id : %s Successful" |
| 444 | % (str(network.name), str(networkId))) |
| 445 | self.__addToCleanUp("Network", networkId) |
| 446 | return networkId |
| 447 | except Exception as e: |
| 448 | print("Exception Occurred %s" % GetDetailExceptionInfo(e)) |
| 449 | self.__tcRunLogger.\ |
| 450 | exception("====Network : %s " |
| 451 | "Creation Failed=====" % str(network.name)) |
| 452 | self.__cleanAndExit() |
| 453 | |
| 454 | def createPhysicalNetwork(self, net, zoneid): |
| 455 | try: |
no test coverage detected