[Erp5-report] r32356 luke - in /erp5/trunk/buildout: ./ zope-instance/
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Feb 9 14:20:16 CET 2010
Author: luke
Date: Tue Feb 9 14:20:15 2010
New Revision: 32356
URL: http://svn.erp5.org?rev=32356&view=rev
Log:
- experimental support to create database for site
Modified:
erp5/trunk/buildout/development.cfg
erp5/trunk/buildout/zope-instance/buildout.cfg
Modified: erp5/trunk/buildout/development.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/development.cfg?rev=32356&r1=32355&r2=32356&view=diff
==============================================================================
--- erp5/trunk/buildout/development.cfg [utf8] (original)
+++ erp5/trunk/buildout/development.cfg [utf8] Tue Feb 9 14:20:15 2010
@@ -27,7 +27,9 @@
# Format:
# database[@host[:port]] [user [password [unix_socket]]]
# e.g "erp5db erp5user somepassword" or "erp5db erp5user"
-erp5_sql_connection_string = test@${configuration:mysql_host}:${configuration:mysql_port} root
+mysql_database_name = development_site
+
+erp5_sql_connection_string = ${:mysql_database_name}@${configuration:mysql_host}:${configuration:mysql_port} root
bt5 =
erp5_base
erp5_forge
Modified: erp5/trunk/buildout/zope-instance/buildout.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/zope-instance/buildout.cfg?rev=32356&r1=32355&r2=32356&view=diff
==============================================================================
--- erp5/trunk/buildout/zope-instance/buildout.cfg [utf8] (original)
+++ erp5/trunk/buildout/zope-instance/buildout.cfg [utf8] Tue Feb 9 14:20:15 2010
@@ -36,7 +36,14 @@
${products-erp5:location}
${products-other:location}
+[create_mysql_database]
+# XXX: This have to be converted into recipe
+recipe = plone.recipe.command
+command =
+ echo "CREATE DATABASE IF NOT EXISTS ${create_erp5_site:mysql_database_name}" | ${buildout:bin-directory}/mysql -u root
+
[create_erp5_site]
+depends = ${create_mysql_database:command}
recipe = erp5.recipe.createsite
portal_id = erp5
control-script = ${zope-instance:control-script}
More information about the Erp5-report
mailing list