7 manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
8 "org.moblin.connman.Manager")
10 properties = manager.GetProperties()
12 def print_properties(key, value):
13 if (key == "Profiles"):
14 interface = "org.moblin.connman.Profile"
15 elif (key == "Devices"):
16 interface = "org.moblin.connman.Device"
17 elif (key == "Connections"):
18 interface = "org.moblin.connman.Connection"
25 obj = dbus.Interface(bus.get_object("org.moblin.connman", path),
28 properties = obj.GetProperties()
30 for key in properties.keys():
31 if (key == "Networks"):
33 print " %s = %s" % (key, properties[key])
35 if "Networks" in properties.keys():
37 for path in properties["Networks"]:
39 list = list + val[val.rfind("/") + 1:] + " "
40 print " Networks = [ %s]" % (list)
42 for key in properties.keys():
43 if key in ["Profiles", "Devices", "Connections"]:
44 print_properties(key, properties[key])
47 print " %s" % (properties[key])