4 ${:parts-directory}/slapos.cookbook-repository
8 ../../component/dash/buildout.cfg
9 ../../component/dcron/buildout.cfg
10 ../../component/gcc/buildout.cfg
11 ../../component/git/buildout.cfg
12 ../../component/gzip/buildout.cfg
13 ../../component/logrotate/buildout.cfg
14 ../../component/python-2.7/buildout.cfg
15 ../../component/stunnel/buildout.cfg
16 ../../component/varnish/buildout.cfg
17 ../../component/wget/buildout.cfg
28 slapos.cookbook-repository
30 # Create instance template
34 [slapos.cookbook-repository]
35 recipe = slapos.recipe.build:gitclone
36 repository = http://git.erp5.org/repos/slapos.git
38 git-executable = ${git:location}/bin/git
41 recipe = plone.recipe.command
43 update-command = ${:command}
44 command = grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link
46 [template-jinja2-base]
47 recipe = slapos.recipe.template:jinja2
48 template = ${:_profile_base_location_}/${:filename}.in
49 rendered = ${buildout:directory}/${:filename}
50 # XXX: extra-context is needed because we cannot append to a key of an extended
54 key bin_directory buildout:bin-directory
55 key develop_eggs_directory buildout:develop-eggs-directory
56 key eggs_directory buildout:eggs-directory
60 < = template-jinja2-base
61 # XXX: "template.cfg" is hardcoded in instanciation recipe
62 filename = template.cfg
63 template = ${:_profile_base_location_}/instance.cfg.in
64 md5sum = 8e906d749e19ee13fe5b7f4d9bfcf896
66 key buildout_bin_directory buildout:bin-directory
67 key dash_location dash:location
68 key dcron_location dcron:location
69 key gcc_location gcc-minimal:location
70 key gzip_location gzip:location
71 key logrotate_location logrotate:location
72 key stunnel_location stunnel:location
73 key template_varnish template-varnish:target
74 key varnish_location varnish-3.0:location
75 key wget_location wget:location
78 recipe = slapos.recipe.build:download
79 url = ${:_profile_base_location_}/instance-varnish.cfg.in
80 md5sum = 4334d900f212d170fd0ca35865879bdf
84 recipe = zc.recipe.egg
92 web_checker_utility = erp5.util.webchecker:web_checker_utility
95 recipe = zc.recipe.egg
104 slapos.toolbox = 0.40.4