server/repository.py
changeset 2847 c2ee28f4d4b1
parent 2839 6419af16faa0
child 2867 e8581a4f1bae
equal deleted inserted replaced
2846:e71d6a585b83 2847:c2ee28f4d4b1
   525         try:
   525         try:
   526             user = self.authenticate_user(session, login, password)
   526             user = self.authenticate_user(session, login, password)
   527         finally:
   527         finally:
   528             session.close()
   528             session.close()
   529         session = Session(user, self, cnxprops)
   529         session = Session(user, self, cnxprops)
   530         user.cw_req = user.rset.req = session
   530         user._cw = user.rset.req = session
   531         user.clear_related_cache()
   531         user.clear_related_cache()
   532         self._sessions[session.id] = session
   532         self._sessions[session.id] = session
   533         self.info('opened %s', session)
   533         self.info('opened %s', session)
   534         self.hm.call_hooks('session_open', session)
   534         self.hm.call_hooks('session_open', session)
   535         # commit session at this point in case write operation has been done
   535         # commit session at this point in case write operation has been done