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

Reply via email to