Ori Liel has uploaded a new change for review. Change subject: restapi: #872819 - RSDL Create Lun Disk params ......................................................................
restapi: #872819 - RSDL Create Lun Disk params RSDL metadata (.yaml file): for direct-LUN disk don't require size, but require lun id, lun type, and lun connection-details (address, target, port). https://bugzilla.redhat.com/872819 Change-Id: I5ed6caae3ed3a5bc49113febaf7df5ab612d57df Signed-off-by: Ori Liel <ol...@redhat.com> --- M backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata_v-3.1.yaml 1 file changed, 6 insertions(+), 2 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/34/9034/1 diff --git a/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata_v-3.1.yaml b/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata_v-3.1.yaml index 8b3aaeb..8bd2946 100644 --- a/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata_v-3.1.yaml +++ b/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata_v-3.1.yaml @@ -321,7 +321,9 @@ disk.propagate_errors: xs:boolean disk.wipe_after_delete: xs:boolean disk.storage_domains.storage_domain--COLLECTION: {storage_domain.id|name: 'xs:string'} - - mandatoryArguments: {disk.interface: 'xs:string', disk.format: 'xs:string'} #this signature is for direct-LUN disk, which doesn't require size + #the signature below is for direct-LUN disk, which doesn't require size, but requires the lun id, the lun type, and the lun connection-details. + - mandatoryArguments: {disk.interface: 'xs:string', disk.format: 'xs:string', disk.lun_storage.type: 'xs:string', + disk.lun_storage.logical_unit--COLLECTION: {logical_unit.id: 'xs:string', logical_unit.address: 'xs:string', logical_unit.port: 'xs:int', logical_unit.target: 'xs:string'}} optionalArguments: disk.alias: xs:string disk.sparse: xs:boolean @@ -636,7 +638,9 @@ disk.propagate_errors: xs:boolean disk.wipe_after_delete: xs:boolean disk.storage_domains.storage_domain--COLLECTION: {storage_domain.id|name: 'xs:string'} - - mandatoryArguments: {disk.interface: 'xs:string', disk.format: 'xs:string'} #this signature is for direct-LUN disk, which doesn't require size + #the signature below is for direct-LUN disk, which doesn't require size, but requires the lun id, the lun type, and the lun connection-details. + - mandatoryArguments: {disk.interface: 'xs:string', disk.format: 'xs:string', disk.lun_storage.type: 'xs:string', + disk.lun_storage.logical_unit--COLLECTION: {logical_unit.id: 'xs:string', logical_unit.address: 'xs:string', logical_unit.port: 'xs:int', logical_unit.target: 'xs:string'}} optionalArguments: disk.alias: xs:string disk.sparse: xs:boolean -- To view, visit http://gerrit.ovirt.org/9034 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I5ed6caae3ed3a5bc49113febaf7df5ab612d57df Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Ori Liel <ol...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches