<div>
                    <br>
                </div>
                <div></div>
                 
                <p style="color: #A0A0A8;">On Monday, 20. February 2012 at 12:15, Daniel Molina wrote:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
                    <span><div><div><div>Hi Manuel,</div><div><br></div><div>On 20 February 2012 10:36, Manuel Peuster <<a href="mailto:manuel@peuster.de">manuel@peuster.de</a>> wrote:</div><blockquote type="cite"><div><div>Hello,</div><div><br></div><div>I am trying to get the host on which a given VM is running at this moment,</div><div>this should be used for status output purpose in my cloud controlling tool.</div><div><br></div><div>I am using the ONE XML-RPC interface.</div><div><br></div><div>Am I right , that the only place where this information is given is returned</div><div>in the <HISTORY_RECORDS> part of the <a href="http://vm.info">vm.info</a> action? There is an entry</div><div>called <HID> with the host id?</div></div></blockquote><div><br></div><div>You are right, that is the best way to retrieve such kind of info. If</div><div>you retrieve the whole pool (<a href="http://vmpool.info">vmpool.info</a>) the last HISTORY will be</div><div>included in the HISTORY_RECORDS section and you can get the HID and</div><div>HOSTNAME of the current HOST in which the VM is running. You have to</div><div>take into account that if the VM state is STOPPED the HISTORY will</div><div>show the HOST information of the VM when it was running.</div><div><br></div></div></div></span></blockquote><div><br></div><div>Ah ok, perfect.</div><div>  </div><blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;"><span><div><div><div></div><div>If you want to get a full HISTORY of the VM you can retrieve it using</div><div>the <a href="http://vm.info">vm.info</a> request. All the HISTORY records will be included in the</div><div>XML. A new HISTORY is generated with a new SEQ number each time a VM</div><div>moves to another HOST, .</div><div><br></div><div>You can see an example of this in the onevm_helper.rb file. The d</div><div>variable is a Hash built from the VM section fo the VM_POOL xml</div><div><a href="https://github.com/OpenNebula/one/blob/master/src/cli/one_helper/onevm_helper.rb#L85">https://github.com/OpenNebula/one/blob/master/src/cli/one_helper/onevm_helper.rb#L85</a></div><div><br></div><div>Hope this helps.</div><div><br></div></div></div></span></blockquote><div><br></div><div>Yes, thank you!</div><div> </div><blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;"><span><div><div><div></div><blockquote type="cite"><div><div>Are there better ways to get this information?</div><div><br></div><div>Thank you.</div><div><br></div><div>Regards,</div><div><br></div><div>Manuel</div><div><br></div><div>_______________________________________________</div><div>Users mailing list</div><div><a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a></div><div><a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a></div></div></blockquote><div><br></div><div>-- </div><div>Daniel Molina</div><div>Project Engineer</div><div>OpenNebula - The Open Source Solution for Data Center Virtualization</div><div><a href="http://www.OpenNebula.org">www.OpenNebula.org</a> | <a href="mailto:dmolina@opennebula.org">dmolina@opennebula.org</a> | @OpenNebula</div></div></div></span>
                 
                 
                 
                 
                </blockquote>
                 
                <div>
                    <br>
                </div>