equal
deleted
inserted
replaced
170 from cubicweb.server.sources.extlite import ConnectionWrapper |
170 from cubicweb.server.sources.extlite import ConnectionWrapper |
171 self.get_connection = lambda: ConnectionWrapper(self) |
171 self.get_connection = lambda: ConnectionWrapper(self) |
172 self.check_connection = lambda cnx: cnx |
172 self.check_connection = lambda cnx: cnx |
173 def pool_reset(cnx): |
173 def pool_reset(cnx): |
174 if cnx._cnx is not None: |
174 if cnx._cnx is not None: |
175 cnx._cnx.close() |
175 cnx.close() |
176 cnx._cnx = None |
|
177 self.pool_reset = pool_reset |
176 self.pool_reset = pool_reset |
178 |
177 |
179 @property |
178 @property |
180 def _sqlcnx(self): |
179 def _sqlcnx(self): |
181 # XXX: sqlite connections can only be used in the same thread, so |
180 # XXX: sqlite connections can only be used in the same thread, so |