summaryrefslogtreecommitdiff
path: root/lib/extensions.py
diff options
context:
space:
mode:
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>2010-04-02 01:56:38 +0100
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>2010-04-21 15:21:32 +0100
commit1446f046e939db8359e1dcda682df1285872ad68 (patch)
tree9a802994861acbd3f79d1c9a0461f5af159ffa29 /lib/extensions.py
parent02a28ff028b6f06625d2bb1dc4dadd639fbe3b43 (diff)
downloadpsycopg2-1446f046e939db8359e1dcda682df1285872ad68.tar.gz
Added wait callback and functions to deal with it.
Diffstat (limited to 'lib/extensions.py')
-rw-r--r--lib/extensions.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/extensions.py b/lib/extensions.py
index 20f78e6..f7431d1 100644
--- a/lib/extensions.py
+++ b/lib/extensions.py
@@ -60,6 +60,11 @@ from _psycopg import ISQLQuote
from _psycopg import QueryCanceledError, TransactionRollbackError
+try:
+ from _psycopg import set_wait_callback
+except ImportError:
+ pass
+
"""Isolation level values."""
ISOLATION_LEVEL_AUTOCOMMIT = 0
ISOLATION_LEVEL_READ_COMMITTED = 1
@@ -83,6 +88,7 @@ STATUS_IN_TRANSACTION = STATUS_BEGIN
POLL_OK = 0
POLL_READ = 1
POLL_WRITE = 2
+POLL_ERROR = 3
"""Backend transaction status values."""
TRANSACTION_STATUS_IDLE = 0