test: update list-contexts to the new API

This commit is contained in:
Denis Kenzior 2010-08-19 13:25:00 -05:00
parent c6bdb48420
commit cc8ade1b1f
1 changed files with 6 additions and 11 deletions

View File

@ -17,20 +17,15 @@ for path in properties["Modems"]:
print "[ %s ]" % (path) print "[ %s ]" % (path)
if "org.ofono.DataConnectionManager" not in properties["Interfaces"]: if "org.ofono.ConnectionManager" not in properties["Interfaces"]:
continue continue
connmgr = dbus.Interface(bus.get_object('org.ofono', path), connman = dbus.Interface(bus.get_object('org.ofono', path),
'org.ofono.DataConnectionManager') 'org.ofono.ConnectionManager')
properties = connmgr.GetProperties() contexts = connman.GetContexts()
for path in properties["PrimaryContexts"]:
context = dbus.Interface(bus.get_object('org.ofono', path),
'org.ofono.PrimaryDataContext')
properties = context.GetProperties()
for path, properties in contexts:
print " [ %s ]" % (path) print " [ %s ]" % (path)
for key in properties.keys(): for key in properties.keys():
@ -47,5 +42,5 @@ for path in properties["Modems"]:
else: else:
val = str(properties[key]) val = str(properties[key])
print " %s = %s" % (key, val) print " %s = %s" % (key, val)
print print