Track current network within device framework
[connman] / test / test-manager
index c0ad77d..7915eaf 100755 (executable)
@@ -31,13 +31,13 @@ def print_properties(key, value):
                        if key == "Networks":
                                continue
 
-                       if key in ["Powered", "Connected", "Available",
-                                                       "Remember", "Default"]:
+                       if key in ["Powered", "Scanning", "Connected",
+                                       "Available", "Remember", "Default"]:
                                if properties[key] == dbus.Boolean(1):
                                        val = "true"
                                else:
                                        val = "false"
-                       elif key == "Strength":
+                       elif key in ["Strength", "Priority"]:
                                val = int(properties[key])
                        else:
                                val = str(properties[key])
@@ -54,6 +54,12 @@ def print_properties(key, value):
 for key in properties.keys():
        if key in ["Profiles", "Devices", "Connections"]:
                print_properties(key, properties[key])
+       elif key in ["OfflineMode"]:
+               print "%s" % (key)
+               if properties[key] == dbus.Boolean(1):
+                       print "    true"
+               else:
+                       print "    false"
        else:
                print "%s" % (key)
                print "    %s" % (properties[key])