keystone.common.validation package¶
Submodules¶
Module contents¶
Request body validating middleware for OpenStack Identity resources.
- keystone.common.validation.lazy_validate(request_body_schema, resource_to_validate)[source]¶
- A non-decorator way to validate a request, to be used inline. - Parameters:
- request_body_schema – a schema to validate the resource reference 
- resource_to_validate – dictionary to validate 
 
- Raises:
- keystone.exception.ValidationError – if resource_to_validate is None. (see wrapper method below). 
- TypeError – at decoration time when the expected resource to validate isn’t found in the decorated method’s signature 
 
 
