def test_get_network_profiles(self): test_profiles = [{'name': 'test_profile1', 'segment_type': 'vlan', 'physical_network': 'phys1', 'segment_range': '200-210'}, {'name': 'test_profile2', 'segment_type': 'vlan', 'physical_network': 'phys1', 'segment_range': '211-220'}, {'name': 'test_profile3', 'segment_type': 'vlan', 'physical_network': 'phys1', 'segment_range': '221-230'}, {'name': 'test_profile4', 'segment_type': 'vlan', 'physical_network': 'phys1', 'segment_range': '231-240'}, {'name': 'test_profile5', 'segment_type': 'vlan', 'physical_network': 'phys1', 'segment_range': '241-250'}, {'name': 'test_profile6', 'segment_type': 'vlan', 'physical_network': 'phys1', 'segment_range': '251-260'}, {'name': 'test_profile7', 'segment_type': 'vlan', 'physical_network': 'phys1', 'segment_range': '261-270'}] [n1kv_db_v2.create_network_profile(self.session, p) for p in test_profiles] # TODO(abhraut): Fix this test to work with real tenant_td profiles = n1kv_db_v2._get_network_profiles(db_session=self.session) self.assertEqual(len(test_profiles), len(list(profiles)))
def _initialize_network_vlan_ranges(self): self.network_vlan_ranges = {} network_profiles = n1kv_db_v2._get_network_profiles() for network_profile in network_profiles: if network_profile['segment_type'] == c_const.NETWORK_TYPE_VLAN: seg_min, seg_max = self._get_segment_range( network_profile['segment_range']) self._add_network_vlan_range(network_profile[ 'physical_network'], int(seg_min), int(seg_max))
def _initialize_network_vlan_ranges(self): self.network_vlan_ranges = {} network_profiles = n1kv_db_v2._get_network_profiles() for network_profile in network_profiles: if network_profile['segment_type'] == c_const.NETWORK_TYPE_VLAN: seg_min, seg_max = self._get_segment_range( network_profile['segment_range']) self._add_network_vlan_range( network_profile['physical_network'], int(seg_min), int(seg_max))
def test_get_network_profiles(self): test_profiles = [ {"name": "test_profile1", "segment_type": "vlan", "physical_network": "phys1", "segment_range": "200-210"}, {"name": "test_profile2", "segment_type": "vlan", "physical_network": "phys1", "segment_range": "211-220"}, {"name": "test_profile3", "segment_type": "vlan", "physical_network": "phys1", "segment_range": "221-230"}, {"name": "test_profile4", "segment_type": "vlan", "physical_network": "phys1", "segment_range": "231-240"}, {"name": "test_profile5", "segment_type": "vlan", "physical_network": "phys1", "segment_range": "241-250"}, {"name": "test_profile6", "segment_type": "vlan", "physical_network": "phys1", "segment_range": "251-260"}, {"name": "test_profile7", "segment_type": "vlan", "physical_network": "phys1", "segment_range": "261-270"}, ] [n1kv_db_v2.create_network_profile(self.session, p) for p in test_profiles] # TODO(abhraut): Fix this test to work with real tenant_td profiles = n1kv_db_v2._get_network_profiles(db_session=self.session) self.assertEqual(len(test_profiles), len(list(profiles)))