From: "lifuqiong" <lifuqiong(a)cncloudsec.com>
To: users(a)ovirt.org, Devel(a)ovirt.org
Sent: Tuesday, July 26, 2016 7:26:04 AM
Subject: [ovirt-users] When debug vdsm branch 4.0, why there has some code will call
function ping(self) in
bindingxmlrpc.py cycle? Even the vdsm is not managed by ovirt-engine?
Hi,
I setup a breakpoint in Line 637 in bindingxmlrpc.py , which as follows:
(branch:4.0; code url is:
https://github.com/oVirt/vdsm/tree/ovirt-4.0)
636 def ping(self):
637 api = API.Global()
638 return api.ping()
But even the vdsm is not managed by any ovirt-engine , the line 637 will be
called many times,
I thought the ping() function will be called only when the ovirt-engine will
create connection with vdsm, so why it will be called cycle?
This should be caused by the MOM daemon, which periodically checks the availability
of Vdsm.
Bests,
--
Francesco Romani
RedHat Engineering Virtualization R & D
Phone: 8261328
IRC: fromani