[Erp5-report] r41676 kazuhiko - in /erp5/trunk/buildout: instance-profiles/ profiles/
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Dec 22 17:25:54 CET 2010
Author: kazuhiko
Date: Wed Dec 22 17:25:54 2010
New Revision: 41676
URL: http://svn.erp5.org?rev=41676&view=rev
Log:
use cloudooo instead of oood.
* cloudoooctl cannot be used with supervisord, because it daemonise by itself.
* separating 'supervisor_programs' configuration for each cfg file is still not good, because it is added just by loading *.cfg, that is triggered by deployment.cfg, thus all supervisor_programs will be added even if we don't specify several parts in instance buildout.cfg.
Modified:
erp5/trunk/buildout/instance-profiles/cloudooo.cfg
erp5/trunk/buildout/instance-profiles/mysql.cfg
erp5/trunk/buildout/instance-profiles/oood.cfg
erp5/trunk/buildout/profiles/deployment-2.12.cfg
erp5/trunk/buildout/profiles/deployment.cfg
Modified: erp5/trunk/buildout/instance-profiles/cloudooo.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/instance-profiles/cloudooo.cfg?rev=41676&r1=41675&r2=41676&view=diff
==============================================================================
--- erp5/trunk/buildout/instance-profiles/cloudooo.cfg [utf8] (original)
+++ erp5/trunk/buildout/instance-profiles/cloudooo.cfg [utf8] Wed Dec 22 17:25:54 2010
@@ -25,6 +25,9 @@ paths =
[cloudooo-instance]
recipe = erp5.recipe.cloudoooinstance
+depends =
+ ${paster:eggs}
+ ${create-log-directory:paths}
daemon = true # only true or false
conf-output = ${buildout:etc-directory}/cloudooo.conf
ctl-output = ${buildout:data-bin-directory}/cloudoooctl
@@ -61,4 +64,4 @@ server-port = 8011
[configuration]
supervisor_programs +=
- 30 cloudooo (autorestart=true stopsignal=1 stopwaitsecs=20) ${cloudooo-instance-template:ctl-output}
+ 30 cloudooo ${buildout:bin-directory}/paster [serve ${cloudooo-instance:conf-output}]
Modified: erp5/trunk/buildout/instance-profiles/mysql.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/instance-profiles/mysql.cfg?rev=41676&r1=41675&r2=41676&view=diff
==============================================================================
--- erp5/trunk/buildout/instance-profiles/mysql.cfg [utf8] (original)
+++ erp5/trunk/buildout/instance-profiles/mysql.cfg [utf8] Wed Dec 22 17:25:54 2010
@@ -39,3 +39,7 @@ mysqld-extra-configuration =
[mysql-server-template]
<= mysql-instance
+
+[configuration]
+supervisor_programs +=
+ 10 mysql (autorestart=true) ${buildout:data-bin-directory}/pidproxy [ ${configuration:mysql_pid} ${buildout:data-bin-directory}/mysqld_safe ]
Modified: erp5/trunk/buildout/instance-profiles/oood.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/instance-profiles/oood.cfg?rev=41676&r1=41675&r2=41676&view=diff
==============================================================================
--- erp5/trunk/buildout/instance-profiles/oood.cfg [utf8] (original)
+++ erp5/trunk/buildout/instance-profiles/oood.cfg [utf8] Wed Dec 22 17:25:54 2010
@@ -44,3 +44,7 @@ update-command = ${:command}
[conversion-server-template]
<= oood-instance
+
+[configuration]
+supervisor_programs +=
+ 20 oood (autorestart=true stopsignal=TERM stopwaitsecs=30) ${buildout:data-bin-directory}/oood-runserw ${buildout:etc-directory}
Modified: erp5/trunk/buildout/profiles/deployment-2.12.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/profiles/deployment-2.12.cfg?rev=41676&r1=41675&r2=41676&view=diff
==============================================================================
--- erp5/trunk/buildout/profiles/deployment-2.12.cfg [utf8] (original)
+++ erp5/trunk/buildout/profiles/deployment-2.12.cfg [utf8] Wed Dec 22 17:25:54 2010
@@ -1,7 +1,7 @@
# This Configuration file is used to to define a standard deployment, without
# any create instances. This should create the basic services required for run
-# one ERP5 instance, like MySQL server, Oood and so on. For use this configuration
-# it is required build a software home previously.
+# one ERP5 instance, like MySQL server, CloudOoo and so on. For use this
+# configuration # it is required build a software home previously.
[buildout]
extends =
@@ -11,7 +11,6 @@ extends =
../instance-profiles/memcached.cfg
../instance-profiles/mysql-database.cfg
../instance-profiles/mysql.cfg
- ../instance-profiles/oood.cfg
../instance-profiles/sphinx.cfg
../instance-profiles/supervisor.cfg
../instance-profiles/testing.cfg
@@ -24,7 +23,7 @@ extends =
parts =
eggs
mysql-instance
- oood-instance
+ cloudooo-instance
supervisor-instance
memcached-instance
@@ -97,11 +96,6 @@ eggs =
extra-paths =
${itools:lib}
-[configuration]
-supervisor_programs =
- 10 mysql (autorestart=true) ${buildout:data-bin-directory}/pidproxy [ ${configuration:mysql_pid} ${buildout:data-bin-directory}/mysqld_safe ]
- 20 oood (autorestart=true stopsignal=TERM stopwaitsecs=30) ${buildout:data-bin-directory}/oood-runserw ${buildout:etc-directory}
-
#[software-links]
#recipe = plone.recipe.command
#command =
Modified: erp5/trunk/buildout/profiles/deployment.cfg
URL: http://svn.erp5.org/erp5/trunk/buildout/profiles/deployment.cfg?rev=41676&r1=41675&r2=41676&view=diff
==============================================================================
--- erp5/trunk/buildout/profiles/deployment.cfg [utf8] (original)
+++ erp5/trunk/buildout/profiles/deployment.cfg [utf8] Wed Dec 22 17:25:54 2010
@@ -22,7 +22,7 @@ extends =
parts =
software-links
mysql-instance
- oood-instance
+ cloudooo-instance
supervisor-instance
memcached-instance
More information about the Erp5-report
mailing list