summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTim <timothyasir@gluster.com>2011-10-10 15:50:01 +0530
committerTim <timothyasir@gluster.com>2011-10-10 16:17:10 +0530
commitd326ca2752426a4728500ab3034a5a8b8185d909 (patch)
treec3c7328f4d2370199b836553eee9f7a1575d2f61 /src
parentb651f8219c014dbae7efecdb99fc815c9108e3fd (diff)
Fixed bugs in NetworkUtils.py and get_server_details.py where some variables were not initialized before use.
Diffstat (limited to 'src')
-rwxr-xr-xsrc/com.gluster.storage.management.gateway.scripts/src/backend/NetworkUtils.py4
-rwxr-xr-xsrc/com.gluster.storage.management.gateway.scripts/src/backend/get_server_details.py2
2 files changed, 4 insertions, 2 deletions
diff --git a/src/com.gluster.storage.management.gateway.scripts/src/backend/NetworkUtils.py b/src/com.gluster.storage.management.gateway.scripts/src/backend/NetworkUtils.py
index 2b28a00c..ff73af6f 100755
--- a/src/com.gluster.storage.management.gateway.scripts/src/backend/NetworkUtils.py
+++ b/src/com.gluster.storage.management.gateway.scripts/src/backend/NetworkUtils.py
@@ -88,9 +88,11 @@ def getNetDeviceList(root=""):
netDevice["nmcontrolled"] = None
netDevice["link"] = None
netDevice["mode"] = None
-
+ netDevice["speed"] = None
netDevice["device"] = deviceName
netDevice["description"] = deviceName
+ netDevice["ipaddr"] = None
+ netDevice["netmask"] = None
netDevice["hwaddr"] = Utils.readFile("/sys/class/net/%s/address" % deviceName).strip()
rv = Utils.runCommand("ifconfig %s" % deviceName, output=True)
diff --git a/src/com.gluster.storage.management.gateway.scripts/src/backend/get_server_details.py b/src/com.gluster.storage.management.gateway.scripts/src/backend/get_server_details.py
index 853b5887..b3181111 100755
--- a/src/com.gluster.storage.management.gateway.scripts/src/backend/get_server_details.py
+++ b/src/com.gluster.storage.management.gateway.scripts/src/backend/get_server_details.py
@@ -28,6 +28,7 @@ def getDiskDom():
diskDom = XmlHandler.XDOM()
disksTag = diskDom.createTag("disks", None)
diskTagDict = {}
+ raidDisksTag = diskDom.createTag("raidDisks", None) # raid members tag
for raidDiskName, raidDisk in procMdstat.iteritems():
raidDiskTag = diskDom.createTag("disk", None)
raidDiskTag.appendChild(diskDom.createTag("name", raidDiskName))
@@ -44,7 +45,6 @@ def getDiskDom():
raidDiskTag.appendChild(diskDom.createTag("fsVersion"))
raidDiskTag.appendChild(diskDom.createTag("size", diskInfo[raidDiskName]['Size'] / 1024.0))
raidDiskTag.appendChild(diskDom.createTag("spaceInUse", diskInfo[raidDiskName]['SpaceInUse']))
- raidDisksTag = diskDom.createTag("raidDisks", None) # raid members tag
raidDiskTag.appendChild(raidDisksTag)
disksTag.appendChild(raidDiskTag)
for raidMember in raidDisk['Member']: