From 5d5ab87764722fc33b10a331a9462c169a03bb6b Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sun, 23 Nov 2008 15:16:21 +0100 Subject: [PATCH] Adapter test script to new network interface --- test/list-networks | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/test/list-networks b/test/list-networks index 11726a8..94e111c 100755 --- a/test/list-networks +++ b/test/list-networks @@ -7,20 +7,25 @@ bus = dbus.SystemBus() manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"), "org.moblin.connman.Manager") -elements = manager.ListElements() +properties = manager.GetProperties() -for path in elements: - element = dbus.Interface(bus.get_object("org.moblin.connman", path), - "org.moblin.connman.Element") +for path in properties["Devices"]: + device = dbus.Interface(bus.get_object("org.moblin.connman", path), + "org.moblin.connman.Device") - properties = element.GetProperties() + properties = device.GetProperties() - if (properties["Type"] == "device"): - print "[ %s ]" % (path) + print "[ %s ]" % (path) - if (properties["Type"] == "network"): - if (properties["Enabled"] == 1): - state = "*" - else: - state = " " - print " %s %s" % (state, properties["WiFi.Name"]) + for path in properties["Networks"]: + network = dbus.Interface(bus.get_object("org.moblin.connman", path), + "org.moblin.connman.Network") + + properties = network.GetProperties() + + print " [ %s ]" % (path) + + for key in properties.keys(): + print " %s = %s" % (key, properties[key]) + + print -- 1.7.9.5