diff options
| author | Tim <timothyasir@gluster.com> | 2011-05-18 13:58:18 +0530 | 
|---|---|---|
| committer | Tim <timothyasir@gluster.com> | 2011-05-18 13:58:18 +0530 | 
| commit | 2390acd505e3daaaa1377e0c2ebb2f30f88b36ed (patch) | |
| tree | 4f155d7276f7bcd76e96e1d2bf1cf0f76d1b7cb3 | |
| parent | ee1867b0fbf7b66f82082c20c2d06238a2c6a6b9 (diff) | |
Updated getServerDetails function to provide mount point details.
File GetServerDetails.py is renamed to get_server_details.py
| -rw-r--r-- | src/com.gluster.storage.management.server.scripts/src/nodes/Disk.py | 3 | ||||
| -rwxr-xr-x | src/com.gluster.storage.management.server.scripts/src/nodes/get_server_details.py (renamed from src/com.gluster.storage.management.server.scripts/src/nodes/GetServerDetails.py) | 10 | 
2 files changed, 10 insertions, 3 deletions
diff --git a/src/com.gluster.storage.management.server.scripts/src/nodes/Disk.py b/src/com.gluster.storage.management.server.scripts/src/nodes/Disk.py index d5d8de31..6a4c2998 100644 --- a/src/com.gluster.storage.management.server.scripts/src/nodes/Disk.py +++ b/src/com.gluster.storage.management.server.scripts/src/nodes/Disk.py @@ -99,7 +99,8 @@ class Disk:                  'description': str(parent.GetProperty('storage.model')) + " " + str(parent.GetProperty('storage.vendor')),                  'size'    : str(int(dev.GetProperty('volume.size')) / 1024**2),                  'totalsize'    : str(int(parent.GetProperty('storage.size')) / 1024**2), -                'drive_type': str(parent.GetProperty('storage.drive_type')) +                'drive_type': str(parent.GetProperty('storage.drive_type')), +                'mount_point': str(dev.GetProperty('volume.mount_point'))                  })      def _get_device(self, udi): diff --git a/src/com.gluster.storage.management.server.scripts/src/nodes/GetServerDetails.py b/src/com.gluster.storage.management.server.scripts/src/nodes/get_server_details.py index 440347a4..67148586 100755 --- a/src/com.gluster.storage.management.server.scripts/src/nodes/GetServerDetails.py +++ b/src/com.gluster.storage.management.server.scripts/src/nodes/get_server_details.py @@ -1,3 +1,4 @@ +#!/usr/bin/python  #  Copyright (C) 2009 Gluster, Inc. <http://www.gluster.com>  #  This file is part of Gluster Storage Platform.  # @@ -188,6 +189,7 @@ def getServerDetails():              continue          partitionTag = responseDom.createTag("disk", None)          partitionTag.appendChild(responseDom.createTag("name", os.path.basename(disk['device']))) +        partitionTag.appendChild(responseDom.createTag("mountPoint", disk['mount_point']))          partitionTag.appendChild(responseDom.createTag("serverName", serverName))          partitionTag.appendChild(responseDom.createTag("description", disk['description']))          total, used, free = getDiskSizeInfo(disk['device']) @@ -204,5 +206,9 @@ def getServerDetails():      serverTag.appendChild(responseDom.createTag("diskSpaceInUse", str(diskSpaceInUse)))      return serverTag -def test(): -    print getServerDetails().toxml() +def main(): +    print getServerDetails().toprettyxml() +    sys.exit(0) + +if __name__ == "__main__": +    main()  | 
