def get_schema(): definitions = _get_base_definitions() properties = _get_base_properties() mandatory_attrs = PropertyType.get_mandatory_attrs() # name is required attribute when use as single property type mandatory_attrs.append('name') schema = glance.schema.Schema('property', properties, required=mandatory_attrs, definitions=definitions) return schema
def get_schema(): definitions = _get_base_definitions() properties = _get_base_properties() mandatory_attrs = PropertyType.get_mandatory_attrs() # name is required attribute when use as single property type mandatory_attrs.append('name') schema = glance.schema.Schema( 'property', properties, required=mandatory_attrs, definitions=definitions ) return schema