Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/activity/bundle.py
diff options
context:
space:
mode:
Diffstat (limited to 'sugar/activity/bundle.py')
-rw-r--r--sugar/activity/bundle.py10
1 files changed, 3 insertions, 7 deletions
diff --git a/sugar/activity/bundle.py b/sugar/activity/bundle.py
index cccff5a..a5231ef 100644
--- a/sugar/activity/bundle.py
+++ b/sugar/activity/bundle.py
@@ -29,6 +29,9 @@ import dbus
from sugar import env
from sugar import activity
+from sugar.bundle.bundle import AlreadyInstalledException, \
+ NotInstalledException, InvalidPathException, ZipExtractException, \
+ RegistrationException, MalformedBundleException
_PYTHON_FACTORY='sugar-activity-factory'
@@ -36,13 +39,6 @@ _DBUS_SHELL_SERVICE = "org.laptop.Shell"
_DBUS_SHELL_PATH = "/org/laptop/Shell"
_DBUS_ACTIVITY_REGISTRY_IFACE = "org.laptop.Shell.ActivityRegistry"
-class AlreadyInstalledException(Exception): pass
-class NotInstalledException(Exception): pass
-class InvalidPathException(Exception): pass
-class ZipExtractException(Exception): pass
-class RegistrationException(Exception): pass
-class MalformedBundleException(Exception): pass
-
class Bundle:
"""Metadata description of a given application/activity