def validate_fields(self, parsed_args):
     self._validate_protocol(parsed_args.protocol)
     validators.validate_int_range(parsed_args, 'priority', 0, 0xffff)
     validators.validate_int_range(parsed_args, 'src_port', 0, 0xffff)
     validators.validate_int_range(parsed_args, 'dst_port', 0, 0xffff)
     validators.validate_ip_subnet(parsed_args, 'src_cidr')
     validators.validate_ip_subnet(parsed_args, 'dst_cidr')
Exemplo n.º 2
0
 def validate_fields(self, parsed_args):
     self._validate_protocol(parsed_args.protocol)
     validators.validate_int_range(parsed_args, 'priority', 0, 0xffff)
     validators.validate_int_range(parsed_args, 'src_port', 0, 0xffff)
     validators.validate_int_range(parsed_args, 'dst_port', 0, 0xffff)
     validators.validate_ip_subnet(parsed_args, 'src_cidr')
     validators.validate_ip_subnet(parsed_args, 'dst_cidr')
Exemplo n.º 3
0
 def _test_validate_subnet(self, attr_val, attr_name='attr1'):
     obj = FakeParsedArgs()
     setattr(obj, attr_name, attr_val)
     ret = validators.validate_ip_subnet(obj, attr_name)
     # Come here only if there is no exception.
     self.assertIsNone(ret)
 def _test_validate_subnet(self, attr_val, attr_name='attr1'):
     obj = FakeParsedArgs()
     setattr(obj, attr_name, attr_val)
     ret = validators.validate_ip_subnet(obj, attr_name)
     # Come here only if there is no exception.
     self.assertIsNone(ret)