diff options
Diffstat (limited to 'src/jarabe/model/bundleregistry.py')
-rw-r--r-- | src/jarabe/model/bundleregistry.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/jarabe/model/bundleregistry.py b/src/jarabe/model/bundleregistry.py index 279f1a9..1ddeea3 100644 --- a/src/jarabe/model/bundleregistry.py +++ b/src/jarabe/model/bundleregistry.py @@ -42,6 +42,7 @@ class BundleRegistry(gobject.GObject): } def __init__(self): + logging.debug('STARTUP: Loading the bundle registry') gobject.GObject.__init__(self) self._mime_defaults = self._load_mime_defaults() @@ -186,9 +187,12 @@ class BundleRegistry(gobject.GObject): return False def _add_bundle(self, bundle_path): + logging.debug('STARTUP: Adding bundle %r' % bundle_path) try: bundle = ActivityBundle(bundle_path) except MalformedBundleException: + logging.error('Error loading bundle %r:\n%s' % (bundle_path, + ''.join(traceback.format_exception(*sys.exc_info())))) return None self._bundles.append(bundle) |