equal
deleted
inserted
replaced
228 req.cnx.rolback() |
228 req.cnx.rolback() |
229 """ |
229 """ |
230 req = self.requestcls(self._repo.vreg, url=url, headers=headers, |
230 req = self.requestcls(self._repo.vreg, url=url, headers=headers, |
231 method=method, form=kwargs) |
231 method=method, form=kwargs) |
232 with self._session.new_cnx() as cnx: |
232 with self._session.new_cnx() as cnx: |
233 if 'ecache' in cnx.transaction_data: |
|
234 del cnx.transaction_data['ecache'] |
|
235 req.set_cnx(cnx) |
233 req.set_cnx(cnx) |
236 yield req |
234 yield req |
237 |
235 |
238 def close(self): |
236 def close(self): |
239 """Close the session associated to the RepoAccess""" |
237 """Close the session associated to the RepoAccess""" |