On 03/08/2016 10:14 AM, Sandro Bonazzola wrote:
On Mon, Feb 29, 2016 at 8:21 AM, zhukaijie <kjzhu14(a)is.ac.cn
<mailto:kjzhu14@is.ac.cn>> wrote:
As you know. In web, users can use "RUN ONCE" button to run a VM
with some params (such as certain custom properties). But can
oVirtCli be used to complete "RUN ONCE"? Thank you.
Juan?
In the API the "run once" mode is enabled adding a "vm" element to
the
action, something like this:
POST /vms/{vm:id}/start
<action>
<vm>
...
</vm>
</action>
Unfortunately the CLI doesn't have any mechanism to say that you want to
send an empty element. To do it you will need to pass some option that
forces the inclusion of that "vm" element. If you don't want to actually
change anything in the VM then you can just pass the name, which will be
ignored:
action vm myvm start --vm-name myvm
If you want to do something more complicated, like passing other boot
options, or using cloud-init or sysprep, I'd suggest you consider using
one of the SDKs instead of the CLI.
_______________________________________________
Devel mailing list
Devel(a)ovirt.org <mailto:Devel@ovirt.org>
http://lists.ovirt.org/mailman/listinfo/devel
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at
redhat.com <
http://redhat.com>
_______________________________________________
Devel mailing list
Devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel
--
Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta
3ºD, 28016 Madrid, Spain
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.