--=-wo2nGnyOI44kEAxtQC3J
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
On Thu, 2018-03-29 at 11:21 +0200, Ondra Machacek wrote:
On 03/29/2018 11:09 AM, Hari Prasanth Loganathan wrote:
> Hi Team,
>=20
> 1) I perform the VM clone using the following API
>=20
> api/vms/{vmId}/clone
>=20
> 2) The above API is returning the job id
> 3) Using the job Id, we continuously query the oVirt to get the
> status=20
> of the clone operation.
> /api/jobs/${vmCloneJobId}
> We are able to successfully get the status of the clone
> operation.
>=20
> But the problem is, we are not able to identify the newly created
> VM=20
> (created using clone).
>=20
> AFAIK, The only way to get the newly created VM is to get all the
> VM=20
> list from oVirt. Is there an easy way to identify the newly created
> VM=20
> using the jobId?
=20
In order to run the clone operation you must pas the VM name, so you=20
know the name, so later to fetch the VM you can just run:
=20
api/vms?search=3Dname=3Dthenameofclonnedvm
Hijacking this a little, because I got curious about something:)
Is it possible to do regex searches? Because I remember working on
something different, the searches could potentially end up with
multiple matched objects, like "thenameofclonnedvm",
"thenameofclonnedvm-berta", "thenameofclonnedvm3" and so on. So I was
always forced to treat the result as a potential array, loop the
objects (this was with Python) and test for an exact match, even if it
was just one object. So it would be nicer if you could go like:
api/vms?search=3Dname=3D'^thenameofclonnedvm$'
And be sure to have an exact match every time. Is that possible?
TIA
/K
=20
Is this approach OK for you?
=20
>=20
> Thanks,
> Hari
>=20
> DISCLAIMER
>=20
> The information in this e-mail is confidential and may be subject
> to=20
> legal privilege. It is intended solely for the addressee. Access to
> this=20
> e-mail by anyone else is unauthorized. If you have received this=20
> communication in error, please address with the subject heading=20
> "Received in error," send to it(a)msystechnologies.com=20
> <mailto:it@msystechnologies.com>, then delete the e-mail and
> destroy=20
> any copies of it. If you are not the intended recipient, any
> disclosure,=20
> copying, distribution or any action taken or omitted to be taken
> in=20
> reliance on it, is prohibited and may be unlawful. The views,
> opinions,=20
> conclusions and other information expressed in this electronic mail
> and=20
> any attachments are not given or endorsed by the company unless=20
> otherwise indicated by an authorized representative independent of
> this=20
> message.
>=20
> MSys cannot guarantee that e-mail communications are secure or=20
> error-free, as information could be intercepted, corrupted,
> amended,=20
> lost, destroyed, arrive late or incomplete, or contain viruses,
> though=20
> all reasonable precautions have been taken to ensure no viruses
> are=20
> present in this e-mail. As our company cannot accept responsibility
> for=20
> any loss or damage arising from the use of this e-mail or
> attachments we=20
> recommend that you subject these to your virus checking procedures
> prior=20
> to use
>=20
>=20
> _______________________________________________
> Users mailing list
> Users(a)ovirt.org
>
http://lists.ovirt.org/mailman/listinfo/users
>=20
=20
_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users --=-wo2nGnyOI44kEAxtQC3J
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit
-----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJavMepAAoJEBpo164N2cuRTWcIALX1OtV2EzmEr0mzYhMufeCE
xzLdCC3cdlVTm+KU16Nc0b2MEgh5UTtn32D68k7t3KM5E5WHEn4IreJgmD5V8AyK
6d1UkGhTPhDJFgQvnvIILvf4R7cSArO4kr6KyK3UO2zYtyrLCS+5ANGiG/JN+3sT
3jDgjh7hofV2MYQaBap5uEls7NoaubQwSbQLoBGoMnsIRXydiecu3pJxmJBWUoKd
k4wnWIx77P6Cg9ANhE3TW/ST5KhJXVbbYJE/bvas9p4QwIN+x9PtoI/5RviyRraO
W3czYt+uYRW+3NdFHY97pTDh0PssJHuOUme8gVOp4zSj8FL5h9KLr28tvJhBdRM=
=pID1
-----END PGP SIGNATURE-----
--=-wo2nGnyOI44kEAxtQC3J--