dbus-send: call the dbus method from the callback
authorLuc Yriarte <luc.yriarte@linux.intel.com>
Tue, 31 Jul 2012 16:26:56 +0000 (18:26 +0200)
committerLuc Yriarte <luc.yriarte@linux.intel.com>
Tue, 31 Jul 2012 16:26:56 +0000 (18:26 +0200)
dbus-tools/dbus-send.py

index 997057d..274df25 100644 (file)
@@ -62,7 +62,8 @@ class DbusSendService:
         
         # defer dbus call
         request = defer.Deferred()
-        reactor.callLater(0, request.callback, self.dbusCallback((method, args)))
+        request.addCallback(self.dbusCallback)
+        reactor.callLater(0, request.callback, (method, args))
         
         return request