
Juan Hernandez has submitted this change and it was merged. Change subject: restapi: Support skip LUN status check ...................................................................... restapi: Support skip LUN status check Adding support for skipping the LUN status check in the REST API. Checking the status of the LUN is an heavy weight operation and this data is not always needed by the user. The default is `true` for backward compatibility. The parameter `report_status` is available both on getting the list of a host storages or a specific host storage: GET /hosts/{host:id}/storage GET /hosts/{host:id}/storage/{storage:id} For example, to skip the LUN status check, set `report_status` to false: (The `status` field of the LUN will not be present in the response) GET /hosts/{host:id}/storage/{storage:id};report_status=false <host_storage id="360014051136c20574f743bdbd28177fd"> <logical_units> <logical_unit id="360014051136c20574f743bdbd28177fd"> <lun_mapping>0</lun_mapping> <paths>1</paths> <product_id>lun0</product_id> <serial>SLIO-ORG_lun0_1136c205-74f7-43bd-bd28-177fd5ce6993</serial> <size>10737418240</size> <vendor_id>LIO-ORG</vendor_id> <volume_group_id>O9Du7I-RahN-ECe1-dZ1w-nh0b-64io-MNzIBZ</volume_group_id> </logical_unit> </logical_units> <type>iscsi</type> <host id="8bb5ade5-e988-4000-8b93-dbfc6717fe50"/> </host_storage> Change-Id: Ia772a0e7d9a67c8364e05c9f36a71a9111d1fdde Bug-Url: https://bugzilla.redhat.com/1308350 Signed-off-by: Fred Rolland <frolland@redhat.com> --- M backend/manager/modules/restapi/README.adoc 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/BackendHostStorageResource.java 3 files changed, 86 insertions(+), 3 deletions(-) Approvals: Juan Hernandez: Looks good to me, approved Jenkins CI: Passed CI tests Freddy Rolland: Verified -- To view, visit https://gerrit.ovirt.org/56301 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ia772a0e7d9a67c8364e05c9f36a71a9111d1fdde Gerrit-PatchSet: 3 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Freddy Rolland <frolland@redhat.com> Gerrit-Reviewer: Allon Mureinik <amureini@redhat.com> Gerrit-Reviewer: Fred Rolland <frolland@redhat.com> Gerrit-Reviewer: Freddy Rolland <frolland@redhat.com> Gerrit-Reviewer: Jenkins CI Gerrit-Reviewer: Juan Hernandez <juan.hernandez@redhat.com> Gerrit-Reviewer: Tal Nisan <tnisan@redhat.com> Gerrit-Reviewer: gerrit-hooks <automation@ovirt.org>