diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2008-12-15 01:18:09 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2008-12-15 01:18:09 +0100 |
commit | b7ccda2018ca17b559d079503c49b330ea9d12f2 (patch) | |
tree | a269d1de42197a5bf22fd995ef4d87e9271fcdb5 /test | |
parent | ab0ef99eace3bff348b56cef74c62a1b1cfdaf72 (diff) | |
download | connman-b7ccda2018ca17b559d079503c49b330ea9d12f2.tar.gz connman-b7ccda2018ca17b559d079503c49b330ea9d12f2.tar.bz2 connman-b7ccda2018ca17b559d079503c49b330ea9d12f2.zip |
Print more manager details
Diffstat (limited to 'test')
-rwxr-xr-x | test/test-manager | 28 |
1 files changed, 22 insertions, 6 deletions
diff --git a/test/test-manager b/test/test-manager index 0ae6a40f..5ed672aa 100755 --- a/test/test-manager +++ b/test/test-manager @@ -9,14 +9,30 @@ manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"), properties = manager.GetProperties() -def print_list(key, value): - text = "" +def print_properties(key, value): + if (key == "Profiles"): + interface = "org.moblin.connman.Profile" + elif (key == "Devices"): + interface = "org.moblin.connman.Device" + elif (key == "Connections"): + interface = "org.moblin.connman.Connection" + else: + return + + print "%s" % (key) for path in value: - text = text + str(path) + " " - print "%s = %s" % (key, text) + print " %s" % (path) + obj = dbus.Interface(bus.get_object("org.moblin.connman", path), + interface) + + properties = obj.GetProperties() + + for key in properties.keys(): + print " %s = %s" % (key, properties[key]) for key in properties.keys(): if (key in ["Profiles", "Devices", "Connections"]): - print_list(key, properties[key]) + print_properties(key, properties[key]) else: - print "%s = %s" % (key, properties[key]) + print "%s" % (key) + print " %s" % (properties[key]) |