diff options
author | Simon Schampijer <simon@schampijer.de> | 2007-12-19 23:12:51 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@schampijer.de> | 2007-12-19 23:12:51 (GMT) |
commit | eca8880ff44e29920c58be3a80ca45527ef8e960 (patch) | |
tree | a1f2dc10d5e30a10f13685d2ba9212f5ac73b43f /webactivity.py | |
parent | 8f96360e845627a993348287ffb17d07d06afcd1 (diff) |
Initial import of the shared profile
Diffstat (limited to 'webactivity.py')
-rwxr-xr-x | webactivity.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/webactivity.py b/webactivity.py index 8ff8db4..98658e5 100755 --- a/webactivity.py +++ b/webactivity.py @@ -35,10 +35,14 @@ from sugar.graphics.alert import Alert from sugar.graphics.icon import Icon from sugar import mime +import sharedprofile + +sharedprofile.create_local_profile(activity.get_activity_root()) + PROFILE_VERSION = 1 _profile_version = 0 -_profile_path = os.path.join(activity.get_activity_root(), 'data/gecko') +_profile_path = os.path.join(activity.get_activity_root(), 'instance/profile') _version_file = os.path.join(_profile_path, 'version') if os.path.exists(_version_file): @@ -322,6 +326,8 @@ class WebActivity(activity.Activity): f.write(self.model.serialize()) finally: f.close() + sharedprofile.update_shared_profile(activity.get_activity_root()) + sharedprofile.garbage_collector(activity.get_activity_root()) def _link_add_button_cb(self, button): _logger.debug('button: Add link: %s.' % self.current) |