Skip to content
Snippets Groups Projects
Commit 8ce6b556 authored by Auke Klazema's avatar Auke Klazema
Browse files

SW-598: Add username, password, port options to db_test.py

parent a7d32718
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/env python
#coding: iso-8859-15
import re,sys,pgdb,pg
import database
# coding: iso-8859-15
import pg
import getpass
from optparse import OptionParser
aDataBase = database.getDBname()
aHost = database.getDBhost()
#
# MAIN
#
if __name__ == '__main__':
parser = OptionParser("Usage: %prog [options]")
db = pg.DB(user="postgres", host=aHost, dbname=aDataBase)
print db.query("select * from reference_coord")
db.close()
parser.add_option("-D", "--database",
dest="dbName",
type="string",
default="StationCoordinates",
help="Name of StationCoordinates database to use")
parser.add_option("-H", "--host",
dest="dbHost",
type="string",
default="sasdb.control.lofar",
help="Hostname of StationCoordinates database")
parser.add_option("-P", "--port",
dest="dbPort",
type="int",
default="5432",
help="Port of StationCoordinates database")
parser.add_option("-U", "--user",
dest="dbUser",
type="string",
default="postgres",
help="Username of StationCoordinates database")
# parse arguments
(options, args) = parser.parse_args()
dbName = options.dbName
dbHost = options.dbHost
dbPort = options.dbPort
dbUser = options.dbUser
dbPassword = getpass.getpass()
db = pg.connect(user=dbUser, host=dbHost, dbname=dbName, port=dbPort, passwd=dbPassword)
print db.query("select * from reference_coord")
db.close()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment