summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJiri Moskovcak <jmoskovc@redhat.com>2010-08-30 13:19:56 +0200
committerJiri Moskovcak <jmoskovc@redhat.com>2010-08-30 13:19:56 +0200
commitdd2c756c2741775a98e769d7eb36b4ae71972634 (patch)
tree08d265a9abe997f01afbb130fac653613e394100
parentd9aba0749270335afe43e23f984e6930893023f6 (diff)
downloadabrt-dd2c756c2741775a98e769d7eb36b4ae71972634.tar.gz
abrt-dd2c756c2741775a98e769d7eb36b4ae71972634.tar.xz
abrt-dd2c756c2741775a98e769d7eb36b4ae71972634.zip
added package, uuid and uid as parameters to "crash" signal
-rw-r--r--src/gui/CCDBusBackend.py15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/gui/CCDBusBackend.py b/src/gui/CCDBusBackend.py
index 3673bdec..10644b2a 100644
--- a/src/gui/CCDBusBackend.py
+++ b/src/gui/CCDBusBackend.py
@@ -51,7 +51,7 @@ class DBusManager(gobject.GObject):
gobject.GObject.__init__(self)
# signal emited when new crash is detected
- gobject.signal_new("crash", self, gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, ())
+ gobject.signal_new("crash", self, gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, (gobject.TYPE_STRING, gobject.TYPE_STRING, gobject.TYPE_STRING,))
# signal emited when new analyze is complete
gobject.signal_new("analyze-complete", self, gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, (gobject.TYPE_PYOBJECT,))
# signal emited when smth fails
@@ -141,13 +141,9 @@ class DBusManager(gobject.GObject):
# dummy function for async method call to workaround the timeout
pass
- def crash_cb(self,*args):
- #FIXME "got another crash, gui should reload!"
- #for arg in args:
- # print arg
- #emit a signal
- #print "crash"
- self.emit("crash")
+ def crash_cb(self, package, uuid, uid):
+ #print package, uuid, uid
+ self.emit("crash", package, uuid, uid)
def update_cb(self, message):
log1("Update:%s", message)
@@ -231,3 +227,6 @@ class DBusManager(gobject.GObject):
log1("setSettings stub")
retval = self.daemon().SetSettings(self.daemon().GetSettings())
print ">>>", retval
+
+ def __del__(self):
+ log1("CCDBusBackend is about to be deleted")