diff options
| author | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2011-12-15 13:06:32 +0000 |
|---|---|---|
| committer | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2011-12-15 13:06:32 +0000 |
| commit | 5a6a303d43f385f885c12d87240e86d6cb421463 (patch) | |
| tree | 3b9ca70746e77cad2c94127059cbd6ad6f152d49 /lib | |
| parent | b5de04d2ff6fd50b7e4fd06516ac396d9c79d8b6 (diff) | |
| download | psycopg2-5a6a303d43f385f885c12d87240e86d6cb421463.tar.gz | |
A couple of fixes to psycopg1
_psycopg.connect is no more. Also use symbolic consts instead of values
for the isolation level.
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/psycopg1.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/psycopg1.py b/lib/psycopg1.py index 2e5aa82..7a24c5f 100644 --- a/lib/psycopg1.py +++ b/lib/psycopg1.py @@ -33,14 +33,14 @@ from psycopg2.extensions import cursor as _2cursor from psycopg2.extensions import connection as _2connection from psycopg2 import * -del connect - +import psycopg2.extensions as _ext +_2connect = connect def connect(*args, **kwargs): """connect(dsn, ...) -> new psycopg 1.1.x compatible connection object""" kwargs['connection_factory'] = connection - conn = _2psycopg.connect(*args, **kwargs) - conn.set_isolation_level(2) + conn = _2connect(*args, **kwargs) + conn.set_isolation_level(_ext.ISOLATION_LEVEL_READ_COMMITTED) return conn class connection(_2connection): @@ -53,9 +53,9 @@ class connection(_2connection): def autocommit(self, on_off=1): """autocommit(on_off=1) -> switch autocommit on (1) or off (0)""" if on_off > 0: - self.set_isolation_level(0) + self.set_isolation_level(_ext.ISOLATION_LEVEL_AUTOCOMMIT) else: - self.set_isolation_level(2) + self.set_isolation_level(_ext.ISOLATION_LEVEL_READ_COMMITTED) class cursor(_2cursor): |
