summaryrefslogtreecommitdiff
path: root/test/select-network
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-04-04 08:12:26 +0200
committerMarcel Holtmann <marcel@holtmann.org>2008-04-04 08:12:26 +0200
commit4b7adf27379eb4652c650a8882333c77e9d1a07b (patch)
tree6d28ffedb70eae6eea3ee675ba67b228cf42e4c9 /test/select-network
parent5cc1f98aff5fa7f36ab38d0536ba32ab706ffe8d (diff)
downloadconnman-4b7adf27379eb4652c650a8882333c77e9d1a07b.tar.gz
connman-4b7adf27379eb4652c650a8882333c77e9d1a07b.tar.bz2
connman-4b7adf27379eb4652c650a8882333c77e9d1a07b.zip
Add script for seleting networks
Diffstat (limited to 'test/select-network')
-rwxr-xr-xtest/select-network26
1 files changed, 26 insertions, 0 deletions
diff --git a/test/select-network b/test/select-network
new file mode 100755
index 00000000..0d48ad30
--- /dev/null
+++ b/test/select-network
@@ -0,0 +1,26 @@
+#!/usr/bin/python
+
+import dbus
+
+bus = dbus.SystemBus()
+
+manager = dbus.Interface(bus.get_object('org.freedesktop.connman', "/"),
+ 'org.freedesktop.connman.Manager')
+
+interfaces = manager.ListInterfaces()
+
+for path in interfaces:
+ print "[ %s ]" % (path)
+
+ interface = dbus.Interface(bus.get_object('org.freedesktop.connman', path),
+ 'org.freedesktop.connman.Interface')
+
+ properties = interface.GetProperties()
+
+ if (properties["Type"] == "80211"):
+ print " Selecting network"
+ interface.SelectNetwork("ConnMan Testing")
+ else:
+ print " No networks"
+
+ print