diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-09-26 20:12:18 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-09-26 20:12:18 (GMT) |
commit | 72d43fde28c19adf61f37c38d4168c02efed0582 (patch) | |
tree | d21aa786910112adc8cf1e7929454b3143e13f7a /sugar/activity | |
parent | 5d78b148ffe14e1653882bb352afdc8384d8c8e2 (diff) |
Add a start method to the activity module, for initialization.
Diffstat (limited to 'sugar/activity')
-rw-r--r-- | sugar/activity/ActivityFactory.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sugar/activity/ActivityFactory.py b/sugar/activity/ActivityFactory.py index e7a991b..bd2364e 100644 --- a/sugar/activity/ActivityFactory.py +++ b/sugar/activity/ActivityFactory.py @@ -29,7 +29,9 @@ class ActivityFactory(dbus.service.Object): module = __import__(module_name) for comp in module_name.split('.')[1:]: module = getattr(module, comp) - + if hasattr(module, 'start'): + module.start() + self._class = getattr(module, class_name) bus = dbus.SessionBus() |