server/repository.py
changeset 2822 f26578339214
parent 2784 f395115070c1
child 2835 04034421b072
equal deleted inserted replaced
2821:526f44213b70 2822:f26578339214
   572         try:
   572         try:
   573             user = self.authenticate_user(session, login, password)
   573             user = self.authenticate_user(session, login, password)
   574         finally:
   574         finally:
   575             session.close()
   575             session.close()
   576         session = Session(user, self, cnxprops)
   576         session = Session(user, self, cnxprops)
   577         user.req = user.rset.req = session
   577         user.cw_req = user.rset.req = session
   578         user.clear_related_cache()
   578         user.clear_related_cache()
   579         self._sessions[session.id] = session
   579         self._sessions[session.id] = session
   580         self.info('opened %s', session)
   580         self.info('opened %s', session)
   581         self.hm.call_hooks('session_open', session=session)
   581         self.hm.call_hooks('session_open', session=session)
   582         # commit session at this point in case write operation has been done
   582         # commit session at this point in case write operation has been done