[SQL-CVS] r649 - trunk/SQLObject/sqlobject/mysql
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
|
From: <sub...@co...> - 2005-02-25 15:37:39
|
Author: phd
Date: 2005-02-25 15:37:35 +0000 (Fri, 25 Feb 2005)
New Revision: 649
Modified:
trunk/SQLObject/sqlobject/mysql/mysqlconnection.py
Log:
Fixed bugs with passing port to MySQLdb.
Modified: trunk/SQLObject/sqlobject/mysql/mysqlconnection.py
===================================================================
--- trunk/SQLObject/sqlobject/mysql/mysqlconnection.py 2005-02-25 15:19:35 UTC (rev 648)
+++ trunk/SQLObject/sqlobject/mysql/mysqlconnection.py 2005-02-25 15:37:35 UTC (rev 649)
@@ -8,12 +8,13 @@
dbName = 'mysql'
schemes = [dbName]
- def __init__(self, db, user, passwd='', host='localhost', **kw):
+ def __init__(self, db, user, passwd='', host='localhost', port=None, **kw):
global MySQLdb
if MySQLdb is None:
import MySQLdb
self.module = MySQLdb
self.host = host
+ self.port = port
self.db = db
self.user = user
self.password = passwd
@@ -26,7 +27,7 @@
connectionFromURI = classmethod(connectionFromURI)
def makeConnection(self):
- return MySQLdb.connect(host=self.host, db=self.db,
+ return MySQLdb.connect(host=self.host, port=self.port, db=self.db,
user=self.user, passwd=self.password)
def _executeRetry(self, conn, cursor, query):
|