cubicweb/server/session.py
changeset 11200 8ddfed7a5981
parent 11199 2fe2077cc92d
child 11201 4db44a475b9b
equal deleted inserted replaced
11199:2fe2077cc92d 11200:8ddfed7a5981
   252     is_request = False
   252     is_request = False
   253     hooks_in_progress = False
   253     hooks_in_progress = False
   254     is_repo_in_memory = True # bw compat
   254     is_repo_in_memory = True # bw compat
   255 
   255 
   256     def __init__(self, session):
   256     def __init__(self, session):
   257         # using super(Connection, self) confuse some test hack
   257         super(Connection, self).__init__(session.repo.vreg)
   258         RequestSessionBase.__init__(self, session.vreg)
       
   259         #: connection unique id
   258         #: connection unique id
   260         self._open = None
   259         self._open = None
   261         self.connectionid = '%s-%s' % (session.sessionid, uuid4().hex)
   260         self.connectionid = '%s-%s' % (session.sessionid, uuid4().hex)
   262         self.session = session
   261         self.session = session
   263         self.sessionid = session.sessionid
   262         self.sessionid = session.sessionid