diff --git a/quantum/api/views/networks.py b/quantum/api/views/networks.py index 2242e00f79..eaa9901ff9 100644 --- a/quantum/api/views/networks.py +++ b/quantum/api/views/networks.py @@ -50,12 +50,8 @@ class ViewBuilder(object): def _build_detail(self, network_data): """Return a detailed model of a network.""" - # net-ports might not be present in response from plugin - ports = network_data.get('net-ports', None) - portcount = ports and len(ports) or 0 return dict(network=dict(id=network_data['net-id'], - name=network_data['net-name'], - PortCount=portcount)) + name=network_data['net-name'])) def _build_port(self, port_data): """Return details about a specific logical port.""" diff --git a/tests/unit/test_api.py b/tests/unit/test_api.py index d17e6ed87f..a442ad1df9 100644 --- a/tests/unit/test_api.py +++ b/tests/unit/test_api.py @@ -114,8 +114,7 @@ class APITest(unittest.TestCase): network_data = self._net_serializer.deserialize( show_network_res.body, content_type) self.assertEqual({'id': network_id, - 'name': self.network_name, - 'PortCount': 0}, + 'name': self.network_name}, network_data['network']) LOG.debug("_test_show_network - format:%s - END", format) @@ -147,8 +146,7 @@ class APITest(unittest.TestCase): network_data = self._net_serializer.deserialize( show_network_res.body, content_type) self.assertEqual({'id': network_id, - 'name': new_name, - 'PortCount': 0}, + 'name': new_name}, network_data['network']) LOG.debug("_test_rename_network - format:%s - END", format)