[Engine-devel] Floating Disks implementation in REST-API
Ori Liel
oliel at redhat.com
Thu Apr 19 19:23:14 UTC 2012
In the interest of moving forward, let's agree that, since there
seems to be an overwhelming majority for option 1 (see below),
then if by the start of next week (i.e Monday, April 23)
no one will object to option 1, I will start the implementation.
Thanks,
Ori.
>Current summary:
>
>There are four options for Floating-Disks modelling:
>two that were previously discussed, and two that were
>recently added by Livnat, using PUT. See full list of
>options below.
>
>Itamar, Geert, Einav & Ori are currently pro option #1
>(if anyone changed his mind - please say so).
>Does anyone strongly prefer another option, or can we
>move forward with option #1?
>
>Thanks,
>
>Ori.
>
>
>
>1)
> POST
> /api/vms/{vm:id}/disks
> <disk id="{disk:id}"/> => attach disk
>
> DELETE
> /api/vms/{vm:id}/disks/{disk:id}
> <disk><detach>true</detach><disk> => detach disk
>
>2)
>
> POST
> /api/vms/{vm:id}/disks
> <disk id="{disk:id}"/> => attach disk
>
> DELETE
> /api/vms/{vm:id}/disks/{disk:id}/detach => detach disk
>
>
>3) PUT
> /api/vms/{vm:id}/disks
> (update on the disks collection) => attach + detach
>
>4) PUT
> /api/disks/{disk:id}
> (update on the vm-id's of disk) => attach + detach
>
>_______________________________________________
>Engine-devel mailing list
>Engine-devel at ovirt.org
>http://lists.ovirt.org/mailman/listinfo/engine-devel
More information about the Devel
mailing list