Add device argument to enable and disable scripts
[connman] / test / enable-device
index e79b736..b5b1a9c 100755 (executable)
@@ -1,7 +1,12 @@
 #!/usr/bin/python
 
+import sys
 import dbus
 
+if (len(sys.argv) < 2):
+       print "Usage: %s <device>" % (sys.argv[0])
+       sys.exit(1)
+
 bus = dbus.SystemBus()
 
 manager = dbus.Interface(bus.get_object('org.moblin.connman', "/"),
@@ -15,9 +20,9 @@ for path in properties["Devices"]:
 
        properties = device.GetProperties()
 
-       if (properties["Powered"] == dbus.Boolean(1)):
-               continue
+       if properties["Interface"] != sys.argv[1]:
+               continue;
 
-       print "[ %s ]" % (path)
+       print "Enabling device %s" % (path)
 
        device.SetProperty("Powered", dbus.Boolean(1));