On Thu, Jun 25, 2020 at 2:26 PM Ales Musil <amusil(a)redhat.com> wrote:
On Thu, Jun 25, 2020 at 10:46 AM Prajith Kesava Prasad <
pkesavap(a)redhat.com> wrote:
> Hey Everyone,
>
Hi,
Thank you for a quick response :-)
what I'm trying to achieve here is to get the list of network interfaces
> attached to each host,
> and then further get the ipv4Address from the corresponding attached
> logical network (as seen in the in the column in the image below).
>
> So i tried to get the list of interfaces of current host by
> getVds().getInterfaces() and it is returning an empty list
> of List<VdsNetworkInterface>.
> even though its showing in the UI.
>
So the first thing is where are you trying to get this list? In which part
of the code?
in class :- InstallVdsInternalCommand.java
>
> Could you tell me if I'm missing something?
>
The interfaces are not populated and you would need an extra database call
in order to get them properly.
i assumed since getVds() could be called here, further methods in VDS could
be called without a DB call.
> FYI:- (I'm ran vdsm-cliend Host getCapablities and getNetworkCapablities
> and it was returning correctly.)
>
> Regards,
> Prajith.
>
>
Hopefully this helps.
Regards,
Ales
>
> [image: image.png]
> _______________________________________________
> Devel mailing list -- devel(a)ovirt.org
> To unsubscribe send an email to devel-leave(a)ovirt.org
> Privacy Statement:
https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
>
https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
>
https://lists.ovirt.org/archives/list/devel@ovirt.org/message/3LXPIMKJICG...
>
--
Ales Musil
Software Engineer - RHV Network
Red Hat EMEA <
https://www.redhat.com>
amusil(a)redhat.com IM: amusil
<
https://red.ht/sig>