* python/service.py: Include the traceback in the error reply when we
send an exception over the bus. _BEST_ _PATCH_ _EVER_
+2005-11-15 Robert McQueen <robot101@debian.org>
+
+ * python/service.py: Include the traceback in the error reply when we
+ send an exception over the bus. _BEST_ _PATCH_ _EVER_
+
2005-11-14 David Zeuthen <davidz@redhat.com>
Patch from Timo Hoenig <thoenig@suse.de>.
import dbus_bindings
import _dbus
import operator
+import traceback
+
from exceptions import UnknownMethodException
from decorators import method
from decorators import signal
else:
name = 'org.freedesktop.DBus.Python.%s.%s' % (exception.__module__, exception.__class__.__name__)
- contents = str(exception)
+ contents = traceback.format_exc()
reply = dbus_bindings.Error(message, name, contents)
connection.send(reply)