summaryrefslogtreecommitdiffstats
path: root/src/com.gluster.storage.management.server/WebContent/scripts
diff options
context:
space:
mode:
authorDhandapani <dhandapani@gluster.com>2011-06-10 12:27:14 +0530
committerDhandapani <dhandapani@gluster.com>2011-06-10 12:27:14 +0530
commit3c5b8b46c2f64e36efb6df938bd2d02c7475ecfc (patch)
tree2dabb34d44a6339e7212860ec7eea7a0f77526db /src/com.gluster.storage.management.server/WebContent/scripts
parent15a7ee0377df78abd5ee28f6fd47d0d53e1a392e (diff)
parent5e1b12890c6ad6e6fe3bb17589550dfd74f89344 (diff)
Merge branch 'master' of git@github.com:gluster/console
Diffstat (limited to 'src/com.gluster.storage.management.server/WebContent/scripts')
-rw-r--r--src/com.gluster.storage.management.server/WebContent/scripts/Globals.py2
-rwxr-xr-xsrc/com.gluster.storage.management.server/WebContent/scripts/vmware-discover-servers.py9
2 files changed, 9 insertions, 2 deletions
diff --git a/src/com.gluster.storage.management.server/WebContent/scripts/Globals.py b/src/com.gluster.storage.management.server/WebContent/scripts/Globals.py
index 9ae53491..877c6c68 100644
--- a/src/com.gluster.storage.management.server/WebContent/scripts/Globals.py
+++ b/src/com.gluster.storage.management.server/WebContent/scripts/Globals.py
@@ -64,7 +64,7 @@ WEBDAV_DOCUMENT_ROOT_DIR = "/var/www/html"
UPDATES_DIR = "/UPDATES"
TRANSPORT_HOME_DIR = "/transport"
GLUSTERFS_LOG_DIR = "/var/log/glusterfs"
-LOG_DIR = "/var/log/glustermc"
+LOG_DIR = "/var/log/glustermg"
GLUSTER_UPDATES_FILE = "updates.xml"
INSTALLER_STATUS_FILE = "/var/log/install-server-status.log"
diff --git a/src/com.gluster.storage.management.server/WebContent/scripts/vmware-discover-servers.py b/src/com.gluster.storage.management.server/WebContent/scripts/vmware-discover-servers.py
index 6ac15fed..80e6101c 100755
--- a/src/com.gluster.storage.management.server/WebContent/scripts/vmware-discover-servers.py
+++ b/src/com.gluster.storage.management.server/WebContent/scripts/vmware-discover-servers.py
@@ -23,6 +23,8 @@ import struct
import syslog
import Globals
import Common
+import time
+from XmlHandler import *
class TimeoutException(Exception):
pass
@@ -50,7 +52,12 @@ def serverDiscoveryRequest(multiCastGroup, port):
while True:
response = socketReceive.recvfrom(200)
if response and response[0].upper() != "SERVERDISCOVERY":
- servers.append(response[0])
+ dom = XDOM()
+ dom.parseString(response[0])
+ responsetime = dom.getTextByTagRoute("response.time")
+ servername = dom.getTextByTagRoute("response.servername")
+ if time.time() - float(responsetime) < 60:
+ servers.append(servername)
signal.signal(signal.SIGALRM, timeoutSignal)
signal.alarm(3)
except TimeoutException: