From: Daniel Wagner Date: Thu, 28 Apr 2011 06:46:50 +0000 (+0200) Subject: test-session: Print more user friendly messages X-Git-Tag: 0.74~71 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6657e88bf6e8630134558964d8fdb4e6f717a23c;p=platform%2Fupstream%2Fconnman.git test-session: Print more user friendly messages --- diff --git a/test/test-session b/test/test-session index 9784122..5f0685b 100755 --- a/test/test-session +++ b/test/test-session @@ -172,6 +172,11 @@ class SessionApplication(dbus.service.Object): in_signature='', out_signature='') def Connect(self): print "Connect session" + + if self.session == None: + print "no session running -> drop request" + return + try: self.session.Connect() except dbus.DBusException, e: @@ -185,6 +190,11 @@ class SessionApplication(dbus.service.Object): in_signature='', out_signature='') def Disconnect(self): print "Disconnect session" + + if self.session == None: + print "no session running -> drop request" + return + try: self.session.Disconnect() except dbus.DBusException, e: @@ -198,6 +208,11 @@ class SessionApplication(dbus.service.Object): in_signature='sv', out_signature='') def Change(self, key, value): print "Update session settings" + + if self.session == None: + print "no session running -> drop request" + return + try: val = self.type_convert(key, value) self.session.Change(key, val) @@ -281,14 +296,14 @@ def main(): app.Disconnect() elif sys.argv[1] == "change": - if len(sys.argv) < 4: + if len(sys.argv) < 5: print "Arguments missing" sys.exit(1) app.Change(sys.argv[3], sys.argv[4:]) elif sys.argv[1] == "configure": - if len(sys.argv) < 4: + if len(sys.argv) < 5: print "Arguments missing" sys.exit(1)