diff options
Diffstat (limited to 'sugar/activity/bundleregistry.py')
-rw-r--r-- | sugar/activity/bundleregistry.py | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/sugar/activity/bundleregistry.py b/sugar/activity/bundleregistry.py index ccf3b79..08f543f 100644 --- a/sugar/activity/bundleregistry.py +++ b/sugar/activity/bundleregistry.py @@ -11,13 +11,8 @@ class _ServiceManager(object): self._path = env.get_user_service_dir() def add(self, bundle): - name = bundle.get_service_name() - - # FIXME evil hack. Probably need to fix Exec spec - full_exec = env.get_shell_bin_dir() + '/' + bundle.get_exec() - full_exec += ' ' + bundle.get_path() - - util.write_service(name, full_exec, self._path) + util.write_service(bundle.get_service_name(), + bundle.get_exec(), self._path) class BundleRegistry(gobject.GObject): """Service that tracks the available activity bundles""" |