[client-connection] add a repo property for dbapi compatibility
authorPierre-Yves David <pierre-yves.david@logilab.fr>
Fri, 21 Jun 2013 15:25:47 +0200
changeset 9057 99cd4761aee6
parent 9056 e777be2c5007
child 9058 2f45e99ad753
[client-connection] add a repo property for dbapi compatibility To ease transition from dbapi to repoapi we need the ClientConnection to be as compatible as possible with the dbapi. Adding this method goes in this direction. It'll get deprecated in the deprecation wave that will conclude the repoapi refactoring. related to #2503918
repoapi.py
--- a/repoapi.py	Fri Jun 21 13:49:13 2013 +0200
+++ b/repoapi.py	Fri Jun 21 15:25:47 2013 +0200
@@ -305,3 +305,8 @@
     def connection(self):
         # XXX This is DBAPI compatibility property. Deprecate it ASAP.
         return self
+
+    @property
+    def _repo(self):
+        # XXX This is DBAPI compatibility property. Deprecate it ASAP.
+        return self._session.repo