Author: johannes
Date: 2006-01-27 01:56:05 -0600 (Fri, 27 Jan 2006)
New Revision: 8141
Modified:
trunk/gnue-common/src/datasources/drivers/sql/mysql/Behavior.py
Log:
Added passing of credentials on database creation
Modified: trunk/gnue-common/src/datasources/drivers/sql/mysql/Behavior.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/mysql/Behavior.py
2006-01-26 19:01:23 UTC (rev 8140)
+++ trunk/gnue-common/src/datasources/drivers/sql/mysql/Behavior.py
2006-01-27 07:56:05 UTC (rev 8141)
@@ -94,10 +94,12 @@
host = self.__connection.parameters.get ('host')
port = self.__connection.parameters.get ('port')
- createdb = u"mysqladmin %(site)s%(port)s create %(db)s" \
+ createdb = u"mysqladmin %(site)s%(port)s%(user)s%(pwd)s create %(db)s" \
% {'db' : dbname,
'site': host and "--host=%s " % host or '',
- 'port': port and "--port=%s " % port or ''}
+ 'port': port and "--port=%s " % port or '',
+ 'user': username and "--user=%s " % username or '',
+ 'pwd' : password and "--password=%s " % password or ''}
os.system (createdb)
_______________________________________________
Commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue