def get_subnet(subnet_id): os_net = clients.get_network_client() n_subnet = os_net.get_subnet(subnet_id) n_network = os_net.get_network(n_subnet.network_id) subnet = os_vif_util.neutron_to_osvif_subnet(n_subnet) network = os_vif_util.neutron_to_osvif_network(n_network) network.subnets.objects.append(subnet) return network
def test_neutron_to_osvif_network_no_mtu(self): network_id = uuidutils.generate_uuid() network_name = 'test-net' neutron_network = { 'id': network_id, 'name': network_name, } network = ovu.neutron_to_osvif_network(neutron_network) self.assertEqual(None, network.mtu)
def test_neutron_to_osvif_network_no_name(self): network_id = uuidutils.generate_uuid() network_mtu = 1500 neutron_network = { 'id': network_id, 'mtu': network_mtu, } network = ovu.neutron_to_osvif_network(neutron_network) self.assertFalse(network.obj_attr_is_set('label'))
def test_neutron_to_osvif_network_no_mtu(self): network_id = str(uuid.uuid4()) network_name = 'test-net' neutron_network = { 'id': network_id, 'name': network_name, } network = ovu.neutron_to_osvif_network(neutron_network) self.assertIsNone(network.mtu)
def test_neutron_to_osvif_network_no_name(self): network_id = str(uuid.uuid4()) network_mtu = 1500 neutron_network = { 'id': network_id, 'mtu': network_mtu, } network = ovu.neutron_to_osvif_network(neutron_network) self.assertFalse(network.obj_attr_is_set('label'))
def get_subnet(subnet_id): neutron = clients.get_neutron_client() n_subnet = neutron.show_subnet(subnet_id).get('subnet') network_id = n_subnet['network_id'] n_network = neutron.show_network(network_id).get('network') subnet = os_vif_util.neutron_to_osvif_subnet(n_subnet) network = os_vif_util.neutron_to_osvif_network(n_network) network.subnets.objects.append(subnet) return network
def test_neutron_to_osvif_network_no_mtu(self): network_id = str(uuid.uuid4()) network_name = 'test-net' neutron_network = munch.Munch({ 'id': network_id, 'name': network_name, 'mtu': None, 'provider_network_type': None }) network = ovu.neutron_to_osvif_network(neutron_network) self.assertIsNone(network.mtu)
def test_neutron_to_osvif_network_no_name(self): network_id = str(uuid.uuid4()) network_mtu = 1500 neutron_network = munch.Munch({ 'id': network_id, 'name': None, 'mtu': network_mtu, 'provider_network_type': None }) network = ovu.neutron_to_osvif_network(neutron_network) self.assertFalse(network.obj_attr_is_set('label'))
def _get_subnet(subnet_id): # TODO(ivc): add caching (e.g. oslo.cache with dict backend) neutron = clients.get_neutron_client() n_subnet = neutron.show_subnet(subnet_id).get('subnet') network_id = n_subnet['network_id'] n_network = neutron.show_network(network_id).get('network') subnet = os_vif_util.neutron_to_osvif_subnet(n_subnet) network = os_vif_util.neutron_to_osvif_network(n_network) network.subnets.objects.append(subnet) return network
def test_neutron_to_osvif_network(self): network_id = uuidutils.generate_uuid() network_name = 'test-net' network_mtu = 1500 neutron_network = { 'id': network_id, 'name': network_name, 'mtu': network_mtu, } network = ovu.neutron_to_osvif_network(neutron_network) self.assertEqual(network_id, network.id) self.assertEqual(network_name, network.label) self.assertEqual(network_mtu, network.mtu)
def test_neutron_to_osvif_network(self): network_id = str(uuid.uuid4()) network_name = 'test-net' network_mtu = 1500 neutron_network = { 'id': network_id, 'name': network_name, 'mtu': network_mtu, } network = ovu.neutron_to_osvif_network(neutron_network) self.assertEqual(network_id, network.id) self.assertEqual(network_name, network.label) self.assertEqual(network_mtu, network.mtu)
def test_neutron_to_osvif_network(self): network_id = str(uuid.uuid4()) network_name = 'test-net' network_mtu = 1500 neutron_network = munch.Munch({ 'id': network_id, 'name': network_name, 'mtu': network_mtu, 'provider_network_type': None }) network = ovu.neutron_to_osvif_network(neutron_network) self.assertEqual(network_id, network.id) self.assertEqual(network_name, network.label) self.assertEqual(network_mtu, network.mtu)