instance.cfg 2.55 KB
Newer Older
1 2 3 4 5 6 7 8 9
[buildout]
parts =
  instance

eggs-directory = ${buildout:eggs-directory}
develop-eggs-directory = ${buildout:develop-eggs-directory}

[instance]
recipe = ${instance-recipe:name}
Łukasz Nowak's avatar
Łukasz Nowak committed
10
dcrond_binary = ${dcron:location}/sbin/crond
11 12
haproxy_binary = ${haproxy:location}/sbin/haproxy
httpd_binary = ${apache:location}/bin/httpd
13
innobackupex_binary = ${xtrabackup:location}/bin/innobackupex
14 15 16
kumo_gateway_binary = ${kumo:location}/bin/kumo-gateway
kumo_manager_binary = ${kumo:location}/bin/kumo-manager
kumo_server_binary = ${kumo:location}/bin/kumo-server
Łukasz Nowak's avatar
Łukasz Nowak committed
17
logrotate_binary = ${logrotate:location}/usr/sbin/logrotate
18 19 20
memcached_binary = ${memcached:location}/bin/memcached
mysql_binary = ${mariadb:location}/bin/mysql
mysql_install_binary = ${mariadb:location}/bin/mysql_install_db
21
mysql_upgrade_binary = ${mariadb:location}/bin/mysql_upgrade
22
mysqld_binary = ${mariadb:location}/libexec/mysqld
23
openssl_binary = ${openssl:location}/bin/openssl
Łukasz Nowak's avatar
Łukasz Nowak committed
24
perl_binary = ${perl:location}/bin/perl
25
rdiff_backup_binary = ${buildout:bin-directory}/rdiff-backup
Łukasz Nowak's avatar
Łukasz Nowak committed
26
repozo_binary = ${buildout:bin-directory}/repozo
27
runTestSuite_binary = ${buildout:bin-directory}/runTestSuite
28 29 30
runUnitTest_binary = ${buildout:bin-directory}/runUnitTest
runzeo_binary = ${buildout:bin-directory}/runzeo
runzope_binary = ${buildout:bin-directory}/runzope
31
tidstorage_repozo_binary = ${buildout:bin-directory}/tidstorage_repozo
Łukasz Nowak's avatar
Sort.  
Łukasz Nowak committed
32
tidstoraged_binary = ${buildout:bin-directory}/tidstoraged
33 34 35 36 37 38 39 40
zabbix_agent_binary = ${zabbix-agent:location}/sbin/zabbix_agent

# cloudooo specific configuration
ooo_binary_path = ${libreoffice-bin:location}/program
ooo_paster = ${buildout:bin-directory}/cloudooo_paster
ooo_uno_path = ${libreoffice-bin:location}/basis-link/program

link_binary_list =
Łukasz Nowak's avatar
Łukasz Nowak committed
41 42 43
  ${coreutils:location}/bin/basename
  ${coreutils:location}/bin/tr
  ${coreutils:location}/bin/uname
Łukasz Nowak's avatar
Łukasz Nowak committed
44 45
  ${git:location}/bin/git
  ${imagemagick:location}/bin/convert
46 47
  ${mariadb:location}/bin/mysql
  ${mariadb:location}/bin/mysqldump
48
  ${pdftk:location}/bin/pdftk
Łukasz Nowak's avatar
Łukasz Nowak committed
49
  ${sed:location}/bin/sed
50 51 52 53
  ${tesseract:location}/bin/tesseract
  ${w3m:location}/bin/w3m
  ${xpdf:location}/bin/pdfinfo
  ${xpdf:location}/bin/pdftotext
54
  ${xtrabackup:location}/bin/xtrabackup_51
55 56 57 58 59 60

# XXX: products won't be needed as soon as all ERP5 (and products-deps)
# products will be eggified so then it will be possible to use them thanks to
# availability in software's eggs
products = ${products:list}
environment =
61
  LD_LIBRARY_PATH = ${file:location}/lib:${zlib:location}/lib:${freetype:location}/lib:${libXext:location}/lib:${libXau:location}/lib:${libX11:location}/lib:${libXdmcp:location}/lib:${libxcb:location}/lib