diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/com.gluster.storage.management.gateway.scripts/src/Utils.py | 7 | ||||
| -rwxr-xr-x | src/com.gluster.storage.management.gateway.scripts/src/get_server_details.py | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/src/com.gluster.storage.management.gateway.scripts/src/Utils.py b/src/com.gluster.storage.management.gateway.scripts/src/Utils.py index 3408c14a..391a2bb3 100644 --- a/src/com.gluster.storage.management.gateway.scripts/src/Utils.py +++ b/src/com.gluster.storage.management.gateway.scripts/src/Utils.py @@ -442,6 +442,13 @@ def getInfinibandPortStatus(): return portkeys +def getServerFqdn(): + rv = runCommand("hostname --fqdn", output=True, root=True) + if not rv["Stderr"]: + return stripEmptyLines(rv["Stdout"]) + return socket.gethostname() + + def getServerCount(): try: return int(open(Globals.SERVER_COUNT_FILE).read().strip()) diff --git a/src/com.gluster.storage.management.gateway.scripts/src/get_server_details.py b/src/com.gluster.storage.management.gateway.scripts/src/get_server_details.py index 9c3da741..ba735892 100755 --- a/src/com.gluster.storage.management.gateway.scripts/src/get_server_details.py +++ b/src/com.gluster.storage.management.gateway.scripts/src/get_server_details.py @@ -28,7 +28,7 @@ from optparse import OptionParser def getServerDetails(listall): - serverName = socket.gethostname() + serverName = Utils.getServerFqdn() meminfo = getMeminfo() cpu = getCpuUsageAvg() nameServerList, domain, searchDomain = readResolvConfFile() |
