Add support for exporting basic interface statistics
[framework/connectivity/connman.git] / test / test-counter
index b0173a4..d000a8d 100755 (executable)
@@ -14,9 +14,11 @@ class Counter(dbus.service.Object):
                mainloop.quit()
 
        @dbus.service.method("org.moblin.connman.Counter",
-                                       in_signature='', out_signature='')
-       def Usage(self):
-               print("Usage")
+                                       in_signature='a{sv}', out_signature='')
+       def Usage(self, stats):
+               for key in stats.keys():
+                       val = int(stats[key])
+                       print "%s = %s" % (key, val)
 
 if __name__ == '__main__':
        dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)