deployment.cfg 1.18 KB
Newer Older
1
[buildout]
2 3 4 5 6
extends =
  ../instance-profiles/mysql.cfg
  ../instance-profiles/oood.cfg
  ../instance-profiles/supervisor.cfg
  ../instance-profiles/zope.cfg
7 8
  ../profiles/software-definition.cfg
  ../profiles/versions.cfg
9
  ../profiles/common.cfg
10

11
parts =
12
  software-links
13 14
  mysql-instance
  oood-instance
15
  supervisor-instance
16

17 18 19
python = software_definition
versions = versions

20 21 22 23
# Deployment shall not force updating of software locally
# XXX: Same might be solved using versions?
newest = false

24 25
[configuration]
supervisor_programs =
26 27
  10 mysql ${buildout:data-bin-directory}/pidproxy [ ${configuration:mysql_pid} ${buildout:data-bin-directory}/mysqld_safe ]
  20 oood ${buildout:data-bin-directory}/pidproxy [ ${configuration:oood_pid} ${buildout:data-bin-directory}/oood-runserw --start ] ${buildout:etc-directory}
28

29 30 31 32 33 34 35
[software-links]
recipe = plone.recipe.command
command =
  ln -sf ${software_definition:software_home}/bin/python2.4 ${buildout:bin-directory}/python2.4
  ln -sf ${software_definition:software_home}/bin/ipython2.4 ${buildout:bin-directory}/ipython2.4
update-command = ${:command}

36 37
[software_definition]
software_home = /opt/erp5
38
executable = /usr/bin/env ${:software_home}/bin/python2.4