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

Reply via email to