diff options
author | Simon Schampijer <simon@schampijer.de> | 2011-10-29 13:26:00 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@schampijer.de> | 2011-10-29 13:26:00 (GMT) |
commit | ad43e82af29dccb10f2bf007fed557cd4a19557b (patch) | |
tree | 0bb0770532ab0e371d35fb9e0ce9f39d9caf0e2f | |
parent | a654bdc9ad2d26b21407c3c587c29f5174199056 (diff) |
Adjust the session.py for the introspection work
-rw-r--r-- | src/sugar3/session.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/sugar3/session.py b/src/sugar3/session.py index 4b87d35..cbf8696 100644 --- a/src/sugar3/session.py +++ b/src/sugar3/session.py @@ -24,23 +24,23 @@ import os from gi.repository import SugarExt -class XSMPClient(SugarExt.GsmClientXSMP): +class XSMPClient(SugarExt.ClientXSMP): def __init__(self): - SugarExt.GsmClientXSMP.__init__(self) + SugarExt.ClientXSMP.__init__(self) class SessionManager(object): def __init__(self): - address = 'mec' + address = SugarExt.xsmp_init() os.environ['SESSION_MANAGER'] = address - #SugarExt.xsmp_run() + SugarExt.xsmp_run() - self.session = None #SugarExt.session_create_global() + self.session = SugarExt.Session.create_global() def start(self): - return #self.session.start() + self.session.start() self.session.connect('shutdown_completed', self.__shutdown_completed_cb) @@ -52,3 +52,4 @@ class SessionManager(object): def __shutdown_completed_cb(self, session): self.shutdown_completed() + |