server/repository.py
changeset 5655 ef903fff826d
parent 5627 a7e40cccdc9b
parent 5641 4c1d0e80a376
child 5726 c3b99606644d
equal deleted inserted replaced
5654:8bb34548be86 5655:ef903fff826d
   564             session.close()
   564             session.close()
   565         session = Session(user, self, cnxprops)
   565         session = Session(user, self, cnxprops)
   566         user._cw = user.cw_rset.req = session
   566         user._cw = user.cw_rset.req = session
   567         user.cw_clear_relation_cache()
   567         user.cw_clear_relation_cache()
   568         self._sessions[session.id] = session
   568         self._sessions[session.id] = session
   569         self.info('opened %s', session)
   569         self.info('opened session %s for user %s', session.id, login)
   570         self.hm.call_hooks('session_open', session)
   570         self.hm.call_hooks('session_open', session)
   571         # commit session at this point in case write operation has been done
   571         # commit session at this point in case write operation has been done
   572         # during `session_open` hooks
   572         # during `session_open` hooks
   573         session.commit()
   573         session.commit()
   574         return session.id
   574         return session.id