diff options
Diffstat (limited to 'py/demo/Glacier2/callback/SessionServer.py')
-rw-r--r-- | py/demo/Glacier2/callback/SessionServer.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/py/demo/Glacier2/callback/SessionServer.py b/py/demo/Glacier2/callback/SessionServer.py index 7fcaef7cb03..af496d28652 100644 --- a/py/demo/Glacier2/callback/SessionServer.py +++ b/py/demo/Glacier2/callback/SessionServer.py @@ -13,7 +13,7 @@ import sys, traceback, Ice, Glacier2 class DummyPermissionsVerifierI(Glacier2.PermissionsVerifier): def checkPermissions(self, userId, password, current=None): print "verified user `" + userId + "' with password `" + password + "'" - return (True, "") + return (True, "") class SessionI(Glacier2.Session): def __init__(self, userId): @@ -21,22 +21,22 @@ class SessionI(Glacier2.Session): def destroy(self, current=None): print "destroying session for user `" + self.userId + "'" - current.adapter.remove(current.id) + current.adapter.remove(current.id) class SessionManagerI(Glacier2.SessionManager): def create(self, userId, control, current=None): print "creating session for user `" + userId + "'" - session = SessionI(userId) - return Glacier2.SessionPrx.uncheckedCast(current.adapter.addWithUUID(session)) + session = SessionI(userId) + return Glacier2.SessionPrx.uncheckedCast(current.adapter.addWithUUID(session)) class SessionServer(Ice.Application): def run(self, args): - adapter = self.communicator().createObjectAdapter("SessionServer") - adapter.add(DummyPermissionsVerifierI(), self.communicator().stringToIdentity("verifier")) - adapter.add(SessionManagerI(), self.communicator().stringToIdentity("sessionmanager")) - adapter.activate() - self.communicator().waitForShutdown() - return True + adapter = self.communicator().createObjectAdapter("SessionServer") + adapter.add(DummyPermissionsVerifierI(), self.communicator().stringToIdentity("verifier")) + adapter.add(SessionManagerI(), self.communicator().stringToIdentity("sessionmanager")) + adapter.activate() + self.communicator().waitForShutdown() + return True app = SessionServer() sys.exit(app.main(sys.argv, "config.sessionserver")) |