equal
deleted
inserted
replaced
309 if not source.copy_based_source: |
309 if not source.copy_based_source: |
310 self.sources.remove(source) |
310 self.sources.remove(source) |
311 del self.repo.sources_by_uri[source.uri] |
311 del self.repo.sources_by_uri[source.uri] |
312 undo_monkey_patch() |
312 undo_monkey_patch() |
313 for session in self._dumb_sessions: |
313 for session in self._dumb_sessions: |
314 session._tx.cnxset = None |
314 if session._tx.cnxset is not None: |
|
315 session._tx.cnxset = None |
315 session.close() |
316 session.close() |
316 |
317 |
317 def _prepare_plan(self, rql, kwargs=None): |
318 def _prepare_plan(self, rql, kwargs=None): |
318 rqlst = self.o.parse(rql, annotate=True) |
319 rqlst = self.o.parse(rql, annotate=True) |
319 self.o.solutions(self.session, rqlst, kwargs) |
320 self.o.solutions(self.session, rqlst, kwargs) |