dbapi.py
branchstable
changeset 7879 9aae456abab5
parent 7815 2a164a9cf81c
child 7894 ad0eeb0f7a8d
child 7909 71c70bf482cf
equal deleted inserted replaced
7874:be04706eacc9 7879:9aae456abab5
   290                 user = self.cnx.user(self, {'lang': self.lang})
   290                 user = self.cnx.user(self, {'lang': self.lang})
   291         if user is not None:
   291         if user is not None:
   292             self.user = user
   292             self.user = user
   293             self.set_entity_cache(user)
   293             self.set_entity_cache(user)
   294 
   294 
   295     def execute(self, *args, **kwargs):
   295     def execute(self, *args, **kwargs): # pylint: disable=E0202
   296         """overriden when session is set. By default raise authentication error
   296         """overriden when session is set. By default raise authentication error
   297         so authentication is requested.
   297         so authentication is requested.
   298         """
   298         """
   299         raise AuthenticationError()
   299         raise AuthenticationError()
   300 
   300 
   619         """raise `BadConnectionId` if the connection is no more valid, else
   619         """raise `BadConnectionId` if the connection is no more valid, else
   620         return its latest activity timestamp.
   620         return its latest activity timestamp.
   621         """
   621         """
   622         return self._repo.check_session(self.sessionid)
   622         return self._repo.check_session(self.sessionid)
   623 
   623 
   624     def _txid(self, cursor=None): # XXX could now handle various isolation level!
   624     def _txid(self, cursor=None): # pylint: disable=E0202
       
   625         # XXX could now handle various isolation level!
   625         # return a dict as bw compat trick
   626         # return a dict as bw compat trick
   626         return {'txid': currentThread().getName()}
   627         return {'txid': currentThread().getName()}
   627 
   628 
   628     # session data methods #####################################################
   629     # session data methods #####################################################
   629 
   630