On Thu, Jun 25, 2020 at 11:13 AM Ales Musil <[email protected]> wrote:
> > > On Thu, Jun 25, 2020 at 11:03 AM Prajith Kesava Prasad < > [email protected]> wrote: > >> >> >> On Thu, Jun 25, 2020 at 2:26 PM Ales Musil <[email protected]> wrote: >> >>> >>> >>> On Thu, Jun 25, 2020 at 10:46 AM Prajith Kesava Prasad < >>> [email protected]> 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. >> > > Unfortunately not. Because Vds is huge not everything is filled with a > single DB call. You will need something like getVdsInterfacesByNetworkId > from InterfaceDao. > Correction: Something like GetVdsInterfacesByVdsIdQuery. > > >> >>> >>>> 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 -- [email protected] >>>> To unsubscribe send an email to [email protected] >>>> 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/[email protected]/message/3LXPIMKJICGHOY6E2HJ3SXHGMQ2GYUJD/ >>>> >>> >>> >>> -- >>> >>> Ales Musil >>> >>> Software Engineer - RHV Network >>> >>> Red Hat EMEA <https://www.redhat.com> >>> >>> [email protected] IM: amusil >>> <https://red.ht/sig> >>> >> > > -- > > Ales Musil > > Software Engineer - RHV Network > > Red Hat EMEA <https://www.redhat.com> > > [email protected] IM: amusil > <https://red.ht/sig> > -- Ales Musil Software Engineer - RHV Network Red Hat EMEA <https://www.redhat.com> [email protected] IM: amusil <https://red.ht/sig>
_______________________________________________ Devel mailing list -- [email protected] To unsubscribe send an email to [email protected] 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/[email protected]/message/OAYTFQGQ2OBB3TYIPYSZ3HESWX4DNG6W/
