---
A simple script for setting and getting the service auto connect
flag.

 test/set-autoconnect |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)
 create mode 100755 test/set-autoconnect

diff --git a/test/set-autoconnect b/test/set-autoconnect
new file mode 100755
index 0000000..decc7de
--- /dev/null
+++ b/test/set-autoconnect
@@ -0,0 +1,21 @@
+#!/usr/bin/python
+
+import sys
+import dbus
+
+if (len(sys.argv) < 2):
+       print "Usage: %s <service> [0 | 1]" % (sys.argv[0])
+       sys.exit(1)
+
+bus = dbus.SystemBus()
+path = "/profile/default/" + sys.argv[1]
+service = dbus.Interface(bus.get_object('net.connman', path),
+                                       'net.connman.Service')
+
+properties = service.GetProperties()
+
+if (len(sys.argv) < 3):
+       print "Current AutoConnect value is %s" % properties["AutoConnect"]
+else:
+       print "Setting autoconnect to %s" % (sys.argv[2])
+       service.SetProperty("AutoConnect", dbus.Boolean(int(sys.argv[2])))
-- 
1.7.0.4

_______________________________________________
connman mailing list
connman@connman.net
http://lists.connman.net/listinfo/connman

Reply via email to