Merge haproxy into snippet-backend
[slapos.git] / software / erp5 / instance.cfg
1 [oldbuildout]
2 parts =
3   instance
4
5 eggs-directory = ${buildout:eggs-directory}
6 develop-eggs-directory = ${buildout:develop-eggs-directory}
7
8 [instance]
9 recipe = ${instance-recipe:egg}:${instance-recipe:module}
10 dcrond_binary = ${dcron:location}/sbin/crond
11 gzip_binary = ${gzip:location}/bin/gzip
12 httpd_binary = ${apache:location}/bin/httpd
13 logrotate_binary = ${logrotate:location}/usr/sbin/logrotate
14 openssl_binary = ${openssl:location}/bin/openssl
15 perl_binary = ${perl:location}/bin/perl
16 rdiff_backup_binary = ${buildout:bin-directory}/rdiff-backup
17 repozo_binary = ${buildout:bin-directory}/repozo
18 runTestSuite_binary = ${buildout:bin-directory}/runTestSuite
19 runUnitTest_binary = ${buildout:bin-directory}/runUnitTest
20 runzope_binary = ${buildout:bin-directory}/runzope
21 sphinx_searchd_binary = ${sphinx:location}/bin/searchd
22 tidstorage_repozo_binary = ${buildout:bin-directory}/tidstorage_repozo
23 tidstoraged_binary = ${buildout:bin-directory}/tidstoraged
24 zabbix_agentd_binary = ${zabbix-agent:location}/sbin/zabbix_agentd
25
26 link_binary_list =
27   ${coreutils:location}/bin/basename
28   ${coreutils:location}/bin/cat
29   ${coreutils:location}/bin/cp
30   ${coreutils:location}/bin/ls
31   ${coreutils:location}/bin/tr
32   ${coreutils:location}/bin/uname
33   ${git:location}/bin/git
34   ${graphviz:location}/bin/dot
35   ${grep:location}/bin/grep
36   ${imagemagick:location}/bin/convert
37   ${imagemagick:location}/bin/identify
38   ${mariadb:location}/bin/mysql
39   ${mariadb:location}/bin/mysqldump
40   ${pdftk:location}/bin/pdftk
41   ${sed:location}/bin/sed
42   ${tesseract:location}/bin/tesseract
43   ${w3m:location}/bin/w3m
44   ${poppler:location}/bin/pdfinfo
45   ${poppler:location}/bin/pdftotext
46   ${poppler:location}/bin/pdftohtml
47
48 environment =
49   LD_LIBRARY_PATH = ${file:location}/lib:${fontconfig:location}/lib:${freetype:location}/lib:${libICE:location}/lib:${libSM:location}/lib:${libX11:location}/lib:${libXau:location}/lib:${libXdmcp:location}/lib:${libXext:location}/lib:${libXinerama:location}/lib:${libxcb:location}/lib:${zlib:location}/lib
50
51 bt5_repository_list = ${bt5-repository:list}
52
53 configurator_bt5_list = ${instance-recipe:configurator_bt5_list}
54
55 [buildout]
56
57 parts =
58   switch-softwaretype
59
60 eggs-directory = ${buildout:eggs-directory}
61 develop-eggs-directory = ${buildout:develop-eggs-directory}
62 offline = true
63
64 [dynamic-template-tidstorage]
65 recipe = slapos.cookbook:generate.erp5.tidstorage
66 snippet-zeo = ${template-snippet-zeo:output}
67 snippet-zope = ${template-snippet-zope:output}
68 snippet-master = ${template-snippet-master:output}
69 snippet-backend = ${template-snippet-backend:output}
70
71 [switch-softwaretype]
72 recipe = slapos.cookbook:softwaretype
73 production = ${template-erp5-production:output}
74 kumofs = ${template-kumofs:output}
75 memcached = ${template-memcached:output}
76 cloudooo = ${template-cloudooo:output}
77 zope = ${template-zope:output}
78 mariadb = ${template-mariadb:output}
79 tidstorage = $${dynamic-template-tidstorage:output}
80
81 [slap-connection]
82 # part to migrate to new - separated words
83 computer-id = $${slap_connection:computer_id}
84 partition-id = $${slap_connection:partition_id}
85 server-url = $${slap_connection:server_url}
86 software-release-url = $${slap_connection:software_release_url}
87 key-file = $${slap_connection:key_file}
88 cert-file = $${slap_connection:cert_file}
89