diff options
author | Michael Stone <michael@laptop.org> | 2007-10-10 23:23:59 (GMT) |
---|---|---|
committer | Michael Stone <michael@laptop.org> | 2007-10-10 23:23:59 (GMT) |
commit | 9c5755d85a02ae9e22bf1349840d1490757e4eaa (patch) | |
tree | 26a050a47b89115690ac0c508c5de726da310fc0 /sugar/activity/activityfactory.py | |
parent | 7634b8f91529ca77eacd8a1f02d9fe79e87bc9c7 (diff) |
Direct Rainbow to capture activity stdio output.
Diffstat (limited to 'sugar/activity/activityfactory.py')
-rw-r--r-- | sugar/activity/activityfactory.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sugar/activity/activityfactory.py b/sugar/activity/activityfactory.py index c1cefb5..ae08ada 100644 --- a/sugar/activity/activityfactory.py +++ b/sugar/activity/activityfactory.py @@ -191,9 +191,11 @@ class ActivityCreationHandler(gobject.GObject): system_bus = dbus.SystemBus() factory = system_bus.get_object(_RAINBOW_SERVICE_NAME, _RAINBOW_ACTIVITY_FACTORY_PATH) + stdio_paths = {'stdout': '/logs/stdout', 'stderr': '/logs/stderr'} factory.CreateActivity( self._service_name, self._handle.get_dict(), + stdio_paths, timeout=120 * DBUS_PYTHON_TIMEOUT_UNITS_PER_SECOND, reply_handler=self._create_reply_handler, error_handler=self._create_error_handler, |