summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorShireesh Anjal <anjalshireesh@gmail.com>2011-08-16 06:33:00 -0700
committerShireesh Anjal <anjalshireesh@gmail.com>2011-08-16 06:33:00 -0700
commitdbe6e1b3def4e82091475537a82d3fa11ecd4653 (patch)
tree7d95009936565f839b6facdc42e5a0d0e94a5723 /src
parentd0a74b727fd16e096dae11c8b0da1f9462c66dee (diff)
parentb1024dd6b80b5a4ad4efa98ff3864729a09c01ba (diff)
Merge pull request #233 from TimothyAsir/master
Bug 3397 - GUI does not proceed beyond cluster register on AMI.
Diffstat (limited to 'src')
-rwxr-xr-xsrc/com.gluster.storage.management.gateway.scripts/src/backend/add_user_cifs.py4
-rwxr-xr-xsrc/com.gluster.storage.management.gateway.scripts/src/backend/get_server_details.py10
2 files changed, 10 insertions, 4 deletions
diff --git a/src/com.gluster.storage.management.gateway.scripts/src/backend/add_user_cifs.py b/src/com.gluster.storage.management.gateway.scripts/src/backend/add_user_cifs.py
index b2bf045a..2e1a1574 100755
--- a/src/com.gluster.storage.management.gateway.scripts/src/backend/add_user_cifs.py
+++ b/src/com.gluster.storage.management.gateway.scripts/src/backend/add_user_cifs.py
@@ -37,8 +37,8 @@ def main():
sys.exit(1)
except KeyError, e:
if Utils.runCommand("groupadd -g %s %s" % (uid, userName)) != 0:
- Utils.log("failed to add group %s gid %s\n" % (username, uid))
- sys.stderr.write("Failed to add group %s gid %s\n" % (username, uid))
+ Utils.log("failed to add group %s gid %s\n" % (userName, uid))
+ sys.stderr.write("Failed to add group %s gid %s\n" % (userName, uid))
sys.exit(2)
try:
userInfo = pwd.getpwnam(userName)
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 30ffac58..ecbe1237 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
@@ -24,6 +24,7 @@ if not p1 in sys.path:
sys.path.append(p1)
if not p2 in sys.path:
sys.path.append(p2)
+import dbus
import socket
import re
import Utils
@@ -100,11 +101,16 @@ def getServerDetails(listall):
responseDom.appendTag(serverTag)
serverTag.appendChild(responseDom.createTag("numOfCPUs", int(os.sysconf('SC_NPROCESSORS_ONLN'))))
- diskDom = DiskUtils.getDiskDom()
+ try:
+ diskDom = DiskUtils.getDiskDom()
+ except dbus.dbus_bindings.DBusException, e:
+ sys.stderr.write("Failed to connect HAL to get device details. Please check if HAL services are running\n")
+ Utils.log("Failed to connect HAL to get device details")
+ sys.exit(1)
if not diskDom:
sys.stderr.write("No disk found!")
Utils.log("Failed to get disk details")
- sys.exit(1)
+ sys.exit(2)
serverTag.appendChild(diskDom.getElementsByTagRoute("disks")[0])
return serverTag