Merge "Update volume create schema to allow 'null'"

This commit is contained in:
Zuul 2018-08-02 16:06:59 +00:00 committed by Gerrit Code Review
commit 5246d383e7
2 changed files with 3 additions and 1 deletions

View File

@ -47,7 +47,7 @@ create = {
'snapshot_id': parameter_types.optional_uuid,
'source_volid': parameter_types.optional_uuid,
'consistencygroup_id': parameter_types.optional_uuid,
'size': parameter_types.volume_size,
'size': parameter_types.volume_size_allows_null,
'availability_zone': parameter_types.availability_zone,
'multiattach': parameter_types.optional_boolean,
'image_id': {'type': ['string', 'null'], 'minLength': 0,

View File

@ -211,6 +211,8 @@ volume_size = {
'minimum': 1,
'maximum': constants.DB_MAX_INT
}
volume_size_allows_null = copy.deepcopy(volume_size)
volume_size_allows_null['type'] += ['null']
hostname = {