def create_network(network): rc = create_rc_by_network(network) network_params = {'name': "network-%s" % network.id, "admin_state_up": True} LOG.info("Start to create network, id:[%s], name[%s]", network.id, network.name) begin = datetime.datetime.now() try: net = neutron.network_create(rc, **network_params) end = datetime.datetime.now() LOG.info("Create network api apply [%s] seconds", \ (end-begin).seconds) network.network_id = net.id network.status = NETWORK_STATE_ACTIVE network.save() except Exception as ex: end = datetime.datetime.now() LOG.info("Create network api apply [%s] seconds", \ (end-begin).seconds) network.status = NETWORK_STATE_ERROR network.save() LOG.exception("Failed to create network, id:[%s], name[%s], " "exception:[%s]", network.id, network.name, ex) raise ex return network
def network_create(request): network_params = {'name': "network-04", "admin_state_up": True} network = neutron.network_create(request, **network_params) print network subnet_params = {"network_id": network.id, "name": "subnet-04", "cidr": "172.30.0.0/24", "ip_version": 4, #"gateway_ip": None, # is set none, disable gateway "enable_dhcp": True} subnet = neutron.subnet_create(request, **subnet_params) print subnet return network
def network_create_task(network): rc = create_rc_by_network(network) network_params = {'name': "network-%s" % network.id, "admin_state_up": True} LOG.info("start create network,id:[%s],name[%s]" % (network.id, network.name)) try: net = neutron.network_create(rc, **network_params) network.network_id = net.id network.status = NETWORK_STATE_ACTIVE network.save() except Exception as ex: network.status = NETWORK_STATE_ERROR network.save() LOG.info("create network error,id:[%s],name[%s],msg:[%s]" % (network.id, network.name, ex)) raise ex return network
def create_network(network): rc = create_rc_by_network(network) network_params = {'name': "network-%s" % network.id, "admin_state_up": True} LOG.info("Start to create network, id:[%s], name[%s]", network.id, network.name) try: net = neutron.network_create(rc, **network_params) network.network_id = net.id network.status = NETWORK_STATE_ACTIVE network.save() except Exception as ex: network.status = NETWORK_STATE_ERROR network.save() LOG.exception("Failed to create network, id:[%s], name[%s], " "exception:[%s]", network.id, network.name, ex) raise ex return network
def create_network(network): rc = create_rc_by_network(network) network_params = { 'name': "network-%s" % network.id, "admin_state_up": True } LOG.info("Start to create network, id:[%s], name[%s]", network.id, network.name) try: net = neutron.network_create(rc, **network_params) network.network_id = net.id network.status = NETWORK_STATE_ACTIVE network.save() except Exception as ex: network.status = NETWORK_STATE_ERROR network.save() LOG.exception( "Failed to create network, id:[%s], name[%s], " "exception:[%s]", network.id, network.name, ex) raise ex return network