def test_create_policy_target_with_defaults(self): policy_target_id = tgp._uuid() data = {'policy_target': {'policy_target_group_id': tgp._uuid(), 'tenant_id': tgp._uuid()}} default_attrs = self.get_create_policy_target_default_attrs() default_data = copy.copy(data) default_data['policy_target'].update(default_attrs) expected_value = dict(default_data['policy_target']) expected_value['id'] = policy_target_id expected_value['fixed_ips'] = nattr.ATTR_NOT_SPECIFIED self._test_create_policy_target(data, expected_value, default_data)
def test_create_policy_target_with_defaults(self): policy_target_id = tgp._uuid() data = {'policy_target': {'policy_target_group_id': tgp._uuid(), 'tenant_id': tgp._uuid()}} default_attrs = ( self.get_create_policy_target_default_attrs_and_prj_id()) default_data = copy.copy(data) default_data['policy_target'].update(default_attrs) expected_value = dict(default_data['policy_target']) expected_value['id'] = policy_target_id expected_value['fixed_ips'] = n_constants.ATTR_NOT_SPECIFIED self._test_create_policy_target(data, expected_value, default_data)
def get_create_l3_policy_attrs(self): attrs = cm.get_create_l3_policy_attrs() attrs.update({'address_scope_v4_id': tgp._uuid()}) attrs.update({'address_scope_v6_id': tgp._uuid()}) attrs.update({'subnetpools_v4': [tgp._uuid(), tgp._uuid()]}) attrs.update({'subnetpools_v6': [tgp._uuid(), tgp._uuid()]}) attrs.update({'routers': [tgp._uuid(), tgp._uuid()]}) return attrs
def get_create_l3_policy_attrs(self): attrs = cm.get_create_l3_policy_attrs() attrs.update({'address_scope_v4_id': tgp._uuid()}) attrs.update({'address_scope_v6_id': tgp._uuid()}) attrs.update({'subnetpools_v4': [tgp._uuid(), tgp._uuid()]}) attrs.update({'subnetpools_v6': [tgp._uuid(), tgp._uuid()]}) attrs.update({'routers': [tgp._uuid(), tgp._uuid()]}) return attrs
def get_create_policy_target_attrs(self): attrs = cm.get_create_policy_target_attrs() attrs.update({'port_id': tgp._uuid()}) fixed_ips = [{'subnet_id': '00000000-ffff-ffff-ffff-000000000000', 'ip_address': '11.1.1.1'}] attrs.update({'fixed_ips': fixed_ips}) return attrs
def get_create_policy_target_attrs(self): attrs = cm.get_create_policy_target_attrs() attrs.update({'port_id': tgp._uuid()}) fixed_ips = [{'subnet_id': '00000000-ffff-ffff-ffff-000000000000', 'ip_address': '11.1.1.1'}] attrs.update({'fixed_ips': fixed_ips}) return attrs
def get_update_policy_target_group_attrs(self): attrs = cm.get_update_policy_target_group_attrs() attrs.update({'subnets': [tgp._uuid()]}) return attrs
def get_create_policy_target_attrs(self): attrs = cm.get_create_policy_target_attrs() attrs.update({'port_id': tgp._uuid()}) return attrs
def get_create_external_segment_attrs(self): attrs = cm.get_create_external_segment_attrs() attrs.update({'subnet_id': tgp._uuid()}) return attrs
def get_create_l3_policy_attrs(self): attrs = cm.get_create_l3_policy_attrs() attrs.update({'routers': [tgp._uuid(), tgp._uuid()]}) return attrs
def get_create_l2_policy_attrs(self): attrs = cm.get_create_l2_policy_attrs() attrs.update({'network_id': tgp._uuid()}) return attrs
def get_update_policy_target_group_attrs(self): attrs = cm.get_update_policy_target_group_attrs() attrs.update({'subnets': [tgp._uuid()]}) return attrs
def get_create_external_segment_attrs(self): attrs = cm.get_create_external_segment_attrs() attrs.update({'subnet_id': tgp._uuid()}) return attrs
def get_update_l3_policy_attrs(self): attrs = cm.get_update_l3_policy_attrs() attrs.update({'subnetpools_v4': [tgp._uuid(), tgp._uuid()]}) attrs.update({'subnetpools_v6': [tgp._uuid(), tgp._uuid()]}) attrs.update({'routers': [tgp._uuid(), tgp._uuid()]}) return attrs
def get_update_l3_policy_attrs(self): attrs = cm.get_update_l3_policy_attrs() attrs.update({'subnetpools_v4': [tgp._uuid(), tgp._uuid()]}) attrs.update({'subnetpools_v6': [tgp._uuid(), tgp._uuid()]}) attrs.update({'routers': [tgp._uuid(), tgp._uuid()]}) return attrs
def get_create_l2_policy_attrs(self): attrs = cm.get_create_l2_policy_attrs() attrs.update({'network_id': tgp._uuid()}) return attrs
def get_create_l3_policy_attrs(self): attrs = cm.get_create_l3_policy_attrs() attrs.update({'routers': [tgp._uuid(), tgp._uuid()]}) return attrs
def get_create_policy_target_attrs(self): attrs = cm.get_create_policy_target_attrs() attrs.update({'port_id': tgp._uuid()}) return attrs