Re: PyGreSQL bug
Started by Bruce Momjianabout 24 years ago1 messageshackers
Discription of patch for python.
---------------------------------------------------------------------------
Andrew Johnson wrote:
On Wed, Apr 17, 2002 at 10:12:10PM -0400, Bruce Momjian wrote:
No one has replied, so I worked up a patch that I will apply in a few
days. Let me know if you don't like it.Hmm... problem I have with that is it changes the interface, and might
break existing code. Only other option is to use ordered, rather than named
parameters in the _pg.connect call.Index: src/interfaces/python/pgdb.py =================================================================== RCS file: /cvsroot/pgsql/src/interfaces/python/pgdb.py,v retrieving revision 1.10 diff -c -r1.10 pgdb.py *** src/interfaces/python/pgdb.py 19 Mar 2002 02:47:57 -0000 1.10 --- src/interfaces/python/pgdb.py 18 Apr 2002 02:10:20 -0000 *************** *** 337,343 **** ### module interface# connects to a database ! def connect(dsn = None, user = None, password = None, host = None, database = None): # first get params from DSN dbport = -1 dbhost = "" --- 337,343 ---- ### module interface# connects to a database ! def connect(dsn = None, user = None, password = None, xhost = None, database = None): # first get params from DSN dbport = -1 dbhost = "" *************** *** 364,372 **** dbpasswd = password if database != None: dbbase = database ! if host != None: try: ! params = string.split(host, ":") dbhost = params[0] dbport = int(params[1]) except: --- 364,372 ---- dbpasswd = password if database != None: dbbase = database ! if xhost != None: try: ! params = string.split(xhost, ":") dbhost = params[0] dbport = int(params[1]) except:
--
Bruce Momjian | http://candle.pha.pa.us
pgman@candle.pha.pa.us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026
Import Notes
Reply to msg id not found: 20020419041505.A723@lynn.ci-n.com