diff options
author | Marco 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) |
commit | 2ae62db4cc64445ba235edc87ce7482f38f3fa4c (patch) | |
tree | 5ab0ff27b91057f5effd1f5fc2a0b1714b275500 /sugar/session/session.py | |
parent | 53ccec52674c28b38fb993c22c2817c30e835db7 (diff) |
Enable the console only when running from source path.
Diffstat (limited to 'sugar/session/session.py')
-rw-r--r-- | sugar/session/session.py | 9 |
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() |