diff options
author | michele.simionato <devnull@localhost> | 2008-11-26 16:44:45 +0000 |
---|---|---|
committer | michele.simionato <devnull@localhost> | 2008-11-26 16:44:45 +0000 |
commit | 4584492f6ee10128e23364334b4d7f52c48bb471 (patch) | |
tree | c7789c99df16acd019562474cac3d3320f2215e2 /sqlplain/postgres_support.py | |
parent | 1c20f230bb4d86c4f4cea4bf2b3212afac1325a9 (diff) | |
download | micheles-4584492f6ee10128e23364334b4d7f52c48bb471.tar.gz |
changed ``sqlplain`` to use isolation_level and not autocommit
Diffstat (limited to 'sqlplain/postgres_support.py')
-rw-r--r-- | sqlplain/postgres_support.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sqlplain/postgres_support.py b/sqlplain/postgres_support.py index 7639bd3..2864b66 100644 --- a/sqlplain/postgres_support.py +++ b/sqlplain/postgres_support.py @@ -1,10 +1,12 @@ import psycopg2 as dbapi2 -def connect(params, autocommit=True, **kw): +ISOLATION_LEVELS = None, 0, 1, 2 + +def connect(params, isolation_level=None, **kw): user, pwd, host, port, db = params port = port or 5432 conn = dbapi2.connect( database=db, host=host, port=port, user=user, password=pwd, **kw) - if autocommit: + if isolation_level is None: conn.set_isolation_level(0) return conn |