#!/usr/bin/env python

#import psycopg as db
import psycopg2 as db
import threading
import time
import sys

def query_worker(dsn):
    conn = db.connect(dsn)
    cursor = conn.cursor()
    while True:
        cursor.execute("select * from pg_class")
        while True:
            row = cursor.fetchone()
            if row is None:
                break

if len(sys.argv) != 2:
    print 'usage: %s DSN' % sys.argv[0]
    sys.exit(1)
th = threading.Thread(target=query_worker, args=(sys.argv[1],))
th.setDaemon(True)
th.start()
time.sleep(1)