summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtest/list-connections23
1 files changed, 23 insertions, 0 deletions
diff --git a/test/list-connections b/test/list-connections
new file mode 100755
index 00000000..806490db
--- /dev/null
+++ b/test/list-connections
@@ -0,0 +1,23 @@
+#!/usr/bin/python
+
+import dbus
+
+bus = dbus.SystemBus()
+
+manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
+ "org.moblin.connman.Manager")
+
+properties = manager.GetProperties()
+
+for path in properties["Connections"]:
+ connection = dbus.Interface(bus.get_object("org.moblin.connman", path),
+ "org.moblin.connman.Connection")
+
+ properties = connection.GetProperties()
+
+ print "[ %s ]" % (path)
+
+ for key in properties.keys():
+ print " %s = %s" % (key, properties[key])
+
+ print