Hi Shashank.<br><br>As you pointed out in a previous mail, once you have the VM with its info loaded you can find out the hostname and host ID using xpath expressions:<br>vm.xpath("/VM/HISTORY/HOSTNAME")<br>vm.xpath("/VM/HISTORY/HID")<br>
<br>Then you can build a host object from that, just remember that you need lo load its info.<br><br>Regards,<br>Carlos.<br><br clear="all">Carlos Martín, Cloud Technology Engineer/Researcher<br>DSA Research Group: web <a href="http://dsa-research.org">http://dsa-research.org</a> and blog <a href="http://blog.dsa-research.org">http://blog.dsa-research.org</a><br>
OpenNebula Open Source Toolkit for Cloud Computing: <a href="http://www.OpenNebula.org">http://www.OpenNebula.org</a><br>
<br><br><div class="gmail_quote">2010/5/14 Shashank Rachamalla <span dir="ltr"><<a href="mailto:shashank.rachamalla@hexagrid.com">shashank.rachamalla@hexagrid.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi<br><br>I was randomly testing the Java OCA 1.6 API and came across a requirement where I need to find the Host on which a VM is currently running. I couldn't find any straightforward way to do this. Can somebody please point out the right way to get this task done. ( The assumption here is that I have the VM ID )<br>

<br>-- <br>Regards,<br><font color="#888888">Shashank Rachamalla<br>
</font><br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
<br></blockquote></div><br>