Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/session
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2006-05-17 04:12:01 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2006-05-17 04:12:01 (GMT)
commit2ae62db4cc64445ba235edc87ce7482f38f3fa4c (patch)
tree5ab0ff27b91057f5effd1f5fc2a0b1714b275500 /sugar/session
parent53ccec52674c28b38fb993c22c2817c30e835db7 (diff)
Enable the console only when running from source path.
Diffstat (limited to 'sugar/session')
-rw-r--r--sugar/session/session.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/sugar/session/session.py b/sugar/session/session.py
index c3043af..9b082b7 100644
--- a/sugar/session/session.py
+++ b/sugar/session/session.py
@@ -7,12 +7,15 @@ import gtk
from sugar.shell import shell
-def start():
+def start(console):
shell.main()
-
+ print 'aaaa'
activities = ['sugar/chat/chat', 'sugar/browser/browser']
for activity in activities:
- os.spawnvp(os.P_NOWAIT, 'python', [ 'python', '-m', activity ])
+ args = [ 'python', '-m', activity ]
+ if console:
+ args.append('--console')
+ os.spawnvp(os.P_NOWAIT, 'python', args)
gtk.main()