diff options
author | Marko Kreen | 2007-07-16 14:07:35 +0000 |
---|---|---|
committer | Marko Kreen | 2007-07-16 14:07:35 +0000 |
commit | a030d6371fb4f4679bb00affa3c3c8ff8b08120a (patch) | |
tree | 0b0f305f6964072c1f23c7921e7039780d9340bb /python/skytools/scripting.py | |
parent | 08c0653c5f01ff6e371f70b5da76422344acf3b7 (diff) |
skytools: support for psycopg2
Diffstat (limited to 'python/skytools/scripting.py')
-rw-r--r-- | python/skytools/scripting.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/python/skytools/scripting.py b/python/skytools/scripting.py index 456fff69..136c89ef 100644 --- a/python/skytools/scripting.py +++ b/python/skytools/scripting.py @@ -1,10 +1,11 @@ """Useful functions and classes for database scripts.""" -import sys, os, signal, psycopg, optparse, traceback, time +import sys, os, signal, optparse, traceback, time import logging, logging.handlers, logging.config from skytools.config import * +from skytools.sqltools import connect_database import skytools.skylog __all__ = ['daemonize', 'run_single_process', 'DBScript', @@ -178,7 +179,7 @@ class DBCachedConn(object): # new conn? if not self.conn: self.isolation_level = isolation_level - self.conn = psycopg.connect(self.loc) + self.conn = connect_database(self.loc) self.conn.set_isolation_level(isolation_level) self.conn_time = time.time() |