Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/activity/activityfactory.py
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2007-09-14 22:08:49 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2007-09-14 22:08:49 (GMT)
commit8aecf00060ac3fb6c400f9e44d92883d4abf7a3d (patch)
treecea9f0f2d348f2d7cfbb78a18833032351bc134c /sugar/activity/activityfactory.py
parent97cd865bc71f9a2e5f6d325593a410c22cbc78a9 (diff)
Use logging.error or dbus errors. Launch the activity
even if the dbus call on the datastore to find object_id fails.
Diffstat (limited to 'sugar/activity/activityfactory.py')
-rw-r--r--sugar/activity/activityfactory.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/sugar/activity/activityfactory.py b/sugar/activity/activityfactory.py
index 9cefb21..76c76b2 100644
--- a/sugar/activity/activityfactory.py
+++ b/sugar/activity/activityfactory.py
@@ -162,7 +162,7 @@ class ActivityCreationHandler(gobject.GObject):
pass
def _notify_launch_failure_error_handler(self, err):
- logging.debug('Notify launch failure failed %s' % err)
+ logging.error('Notify launch failure failed %s' % err)
def _notify_launch_error_handler(self, err):
logging.debug('Notify launch failed %s' % err)
@@ -172,14 +172,14 @@ class ActivityCreationHandler(gobject.GObject):
self._create_activity()
def _activate_error_handler(self, err):
- logging.debug("Activity activation request failed %s" % err)
+ logging.error("Activity activation request failed %s" % err)
def _create_reply_handler(self, xid):
logging.debug("Activity created %s (%s)." %
(self._handle.activity_id, self._service_name))
def _create_error_handler(self, err):
- logging.debug("Couldn't create activity %s (%s): %s" %
+ logging.error("Couldn't create activity %s (%s): %s" %
(self._handle.activity_id, self._service_name, err))
self._shell.NotifyLaunchFailure(
self._handle.activity_id, reply_handler=self._no_reply_handler,
@@ -193,7 +193,8 @@ class ActivityCreationHandler(gobject.GObject):
self._create_activity()
def _find_object_error_handler(self, err):
- logging.debug("Datastore find failed %s" % err)
+ logging.error("Datastore find failed %s" % err)
+ self._create_activity()
def create(service_name, activity_handle=None):
"""Create a new activity from its name."""