From b8d772eafa6d3c234616a9e71bb24b7738856f75 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Mon, 30 Apr 2012 01:31:24 +0200 Subject: test: Update service monitoring script --- test/monitor-services | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/test/monitor-services b/test/monitor-services index c1b4cedc..015dbd1a 100755 --- a/test/monitor-services +++ b/test/monitor-services @@ -25,14 +25,14 @@ def extract_list(list): def property_changed(name, value, path): service = path[path.rfind("/") + 1:] - if name in ["Profiles", "Services", "Technologies"]: + if name in ["Services"]: val = "[" for i in value: val = val + " " + i[i.rfind("/") + 1:] val = val + " ]" elif name in ["IPv4", "IPv4.Configuration", "IPv6", "IPv6.Configuration", - "Proxy", "Proxy.Configuration", "Ethernet"]: + "Proxy", "Proxy.Configuration", "Ethernet", "Provider"]: val = extract_values(value) elif name in ["Nameservers", "Nameservers.Configuration", "Domains", "Domains.Configuration", @@ -65,6 +65,12 @@ if __name__ == '__main__': signal_name="PropertyChanged", path_keyword="path") + bus.add_signal_receiver(property_changed, + bus_name="net.connman", + dbus_interface="net.connman.Manager", + signal_name="PropertyChanged", + path_keyword="path") + bus.add_signal_receiver(services_changed, bus_name="net.connman", dbus_interface="net.connman.Manager", -- cgit v1.2.3