diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-09-06 07:35:11 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-09-06 07:35:11 +0200 |
commit | 041b192fcd21615fd016ad603738d3d1b01318a9 (patch) | |
tree | 78ca7255d395deff5632ceed87923e67d0c5b5bc | |
parent | 094fdd4e71dff7fe982bab7f6cebc7a8f666ca49 (diff) | |
download | ofono-041b192fcd21615fd016ad603738d3d1b01318a9.tar.gz |
Update test script with more property tweaks
-rwxr-xr-x | test/list-modems | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/test/list-modems b/test/list-modems index b48ad4a8..848044d6 100755 --- a/test/list-modems +++ b/test/list-modems @@ -30,15 +30,25 @@ for path in properties["Modems"]: object = dbus.Interface(bus.get_object('org.ofono', path), interface) - properties = object.GetProperties() - print " [ %s ]" % (interface) + try: + properties = object.GetProperties() + except: + continue + for key in properties.keys(): - if key in ["AvailableOperators", "SubscriberNumbers"]: + if key in ["AvailableOperators", "Calls", + "MultipartyCalls", + "EmergencyNumbers", + "SubscriberNumbers", + "ServiceDiallingNumbers"]: val = "" for i in properties[key]: val += i + " " + elif key in ["MobileNetworkCodeLength", + "VoicemailMessageCount"]: + val = int(properties[key]) else: val = str(properties[key]) print " %s = %s" % (key, val) |