Idan Shaby has uploaded a new change for review. Change subject: restapi: Ability to specify alias on Glance disk import ......................................................................
restapi: Ability to specify alias on Glance disk import This patch adds the ability to specify the disk alias when importing from a glance domain. Change-Id: I7c6c5b023678fb2c16ac44b1c6b83317778a02bb Bug-Url: https://bugzilla.redhat.com/1183972 Signed-off-by: Idan Shaby <ish...@redhat.com> --- M backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackImageResource.java 2 files changed, 9 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/89/42089/1 diff --git a/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml b/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml index 5723327..b5cca1c 100644 --- a/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml +++ b/backend/manager/modules/restapi/interface/definition/src/main/resources/rsdl_metadata.yaml @@ -1112,6 +1112,7 @@ optionalArguments: action.import_as_template: xs:boolean action.cluster.id|name: xs:string + action.disk.alias|name: xs:string - name: /storagedomains/{storagedomain:id}/permissions|rel=get description: get the list of permissions for the storage domain - name: /storagedomains/{storagedomain:id}/permissions/{permission:id}|rel=get diff --git a/backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackImageResource.java b/backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackImageResource.java index 75bb14d..a4e0574 100644 --- a/backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackImageResource.java +++ b/backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackImageResource.java @@ -77,6 +77,14 @@ } parameters.setImportAsTemplate(action.isImportAsTemplate()); } + if (action.isSetDisk()) { + if (action.getDisk().isSetName()) { + parameters.setDiskAlias(action.getDisk().getName()); + } + if (action.getDisk().isSetAlias()) { + parameters.setDiskAlias(action.getDisk().getAlias()); + } + } EntityResolver resolver = new SimpleIdResolver( Disk.class, org.ovirt.engine.core.common.businessentities.storage.Disk.class, -- To view, visit https://gerrit.ovirt.org/42089 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I7c6c5b023678fb2c16ac44b1c6b83317778a02bb Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Idan Shaby <ish...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches