Merge "Neutron Network and Port Notifier support"

This commit is contained in:
Jenkins 2016-06-15 09:52:20 +00:00 committed by Gerrit Code Review
commit 5483bc2a12

@ -22,6 +22,8 @@ from vitrage.common.constants import EntityCategory
from vitrage.common.constants import VertexProperties as VProps
from vitrage.datasources import AODH_DATASOURCE
from vitrage.datasources import CINDER_VOLUME_DATASOURCE
from vitrage.datasources.neutron.network import NEUTRON_NETWORK_DATASOURCE
from vitrage.datasources.neutron.port import NEUTRON_PORT_DATASOURCE
from vitrage.datasources import NOVA_HOST_DATASOURCE
from vitrage.datasources import NOVA_INSTANCE_DATASOURCE
from vitrage.datasources import NOVA_ZONE_DATASOURCE
@ -258,6 +260,20 @@ class BaseApiTest(base.BaseTestCase):
self.NUM_EDGES_PER_TYPE: kwargs.get('aodh_edges', 0)}
validation_data.append(props)
# neutron.network
props = {VProps.CATEGORY: EntityCategory.RESOURCE,
VProps.TYPE: NEUTRON_NETWORK_DATASOURCE,
self.NUM_VERTICES_PER_TYPE: kwargs.get('network_entities', 0),
self.NUM_EDGES_PER_TYPE: kwargs.get('network_edges', 0)}
validation_data.append(props)
# neutron.port
props = {VProps.CATEGORY: EntityCategory.RESOURCE,
VProps.TYPE: NEUTRON_PORT_DATASOURCE,
self.NUM_VERTICES_PER_TYPE: kwargs.get('port_entities', 0),
self.NUM_EDGES_PER_TYPE: kwargs.get('port_edges', 0)}
validation_data.append(props)
return validation_data
def _validate_graph_correctness(self,