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/skylog.py | |
parent | 08c0653c5f01ff6e371f70b5da76422344acf3b7 (diff) |
skytools: support for psycopg2
Diffstat (limited to 'python/skytools/skylog.py')
-rw-r--r-- | python/skytools/skylog.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/python/skytools/skylog.py b/python/skytools/skylog.py index 2f6344ae..bde6f153 100644 --- a/python/skytools/skylog.py +++ b/python/skytools/skylog.py @@ -1,10 +1,12 @@ """Our log handlers for Python's logging package. """ -import sys, os, time, socket, psycopg +import sys, os, time, socket import logging, logging.handlers -from quoting import quote_json +from skytools.quoting import quote_json +from skytools.sqltools import connect_database + # configurable file logger class EasyRotatingFileHandler(logging.handlers.RotatingFileHandler): @@ -93,9 +95,9 @@ class LogDBHandler(logging.handlers.SocketHandler): def makeSocket(self): """Create server connection. - In this case its not socket but psycopg conection.""" + In this case its not socket but database connection.""" - db = psycopg.connect(self.connect_string) + db = connect_database(self.connect_string) db.autocommit(1) return db |