Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar
diff options
context:
space:
mode:
authorMarco 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)
commit72d43fde28c19adf61f37c38d4168c02efed0582 (patch)
treed21aa786910112adc8cf1e7929454b3143e13f7a /sugar
parent5d78b148ffe14e1653882bb352afdc8384d8c8e2 (diff)
Add a start method to the activity module, for initialization.
Diffstat (limited to 'sugar')
-rw-r--r--sugar/activity/ActivityFactory.py4
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()