test: Pretty print the error when trying to set/unset VPN property
authorJukka Rissanen <jukka.rissanen@linux.intel.com>
Tue, 5 Mar 2013 14:06:15 +0000 (16:06 +0200)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Fri, 8 Mar 2013 11:09:24 +0000 (13:09 +0200)
test/vpn-property

index 2bafa1a..d05f4c7 100755 (executable)
@@ -61,6 +61,12 @@ if (argc < 3):
                print "    %s = %s" % (key, val)
 
 elif (argc < 4):
-       connection.ClearProperty(sys.argv[2])
+       try:
+               connection.ClearProperty(sys.argv[2])
+       except dbus.DBusException, error:
+               print "%s: %s" % (error._dbus_error_name, error.message)
 else:
-       connection.SetProperty(sys.argv[2], sys.argv[3])
+       try:
+               connection.SetProperty(sys.argv[2], sys.argv[3])
+       except dbus.DBusException, error:
+               print "%s: %s" % (error._dbus_error_name, error.message)