Vinzenz Feenstra has uploaded a new change for review. Change subject: agent: Report FQDN of the machine ......................................................................
agent: Report FQDN of the machine Change-Id: I5d91de94b9ebd4448e9761ce597d970029ca3837 Signed-off-by: Vinzenz Feenstra <[email protected]> --- M ovirt-guest-agent/OVirtAgentLogic.py 1 file changed, 9 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-guest-agent refs/changes/23/16123/1 diff --git a/ovirt-guest-agent/OVirtAgentLogic.py b/ovirt-guest-agent/OVirtAgentLogic.py index 43c9635..8af0c3e 100644 --- a/ovirt-guest-agent/OVirtAgentLogic.py +++ b/ovirt-guest-agent/OVirtAgentLogic.py @@ -20,6 +20,7 @@ import time import logging import struct +import socket from threading import Event from VirtIoChannel import VirtIoChannel @@ -71,6 +72,9 @@ def getMemoryStats(self): pass + def getFQDN(self): + return socket.getfqdn() + class AgentLogicBase: @@ -109,6 +113,7 @@ self.sendInfo() self.sendUserInfo() self.sendAppList() + self.sendFQDN() counter = 0 hbsecs = self.heartBitRate appsecs = self.appRefreshRate @@ -192,6 +197,7 @@ self.sendAppList() self.sendInfo() self.sendDisksUsages() + self.sendFQDN() elif command == 'echo': logging.debug("Echo: %s", args) self.vio.write('echo', args) @@ -202,6 +208,9 @@ logging.error("Unknown external command: %s (%s)" % (command, args)) + def sendFQDN(self): + self.vio.write('fqdn', {'fqdn': self.dr.getFQDN()}) + def sendUserInfo(self, force=False): cur_user = str(self.dr.getActiveUser()) logging.debug("AgentLogicBase::sendUserInfo - cur_user = '%s'" % -- To view, visit http://gerrit.ovirt.org/16123 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I5d91de94b9ebd4448e9761ce597d970029ca3837 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-guest-agent Gerrit-Branch: master Gerrit-Owner: Vinzenz Feenstra <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
