Hi,

As per documentation:

http://ovirt.github.io/ovirt-engine-api-model/4.1/#services/storage_domain_vms

That resource is used to list VMs on export storage domain, not on data domain.

If you want to find VMs using specific storage you may use following query:

  /ovirt-engine/api/vms?search=storage.name=nameofthestorage

On 03/01/2018 07:19 PM, Luca 'remix_tj' Lorenzetto wrote:
Hello,

i need to extract the list of the vms running on a given storage domain.
Copying some code from ansible's ovirt_storage_vms_facts simplified my
work but i stopped with a strange behavior: no vm is listed.

I thought it was an issue with my code, but looking more in detail at
api's i tried opening:

ovirt-engine/api/storagedomains/52b661fe-609e-48f9-beab-f90165b868c4/vms

And what i get is

<vms />

And this for all the storage domains available.

Is there something wrong with the versions i'm running? Do i require
some options in the query?

I'm running RHV, so i can't upgrade to 4.2 yet

Luca

_______________________________________________
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

Reply via email to