slaprunner : Use correct part name
[slapos.git] / software / slaprunner / software.cfg
1 [buildout]
2 extensions =
3   buildout-versions
4
5 extends =
6   ../../stack/flask.cfg
7   ../../stack/shacache-client.cfg
8   ../../component/dropbear/buildout.cfg
9   ../../component/git/buildout.cfg
10
11 develop = 
12   ${:parts-directory}/slapos.cookbook
13
14 parts =
15   template
16   slapos.cookboox
17   check-local-eggs
18   eggs
19   instance-recipe-egg
20   dropbear
21
22 find-links +=
23   http://www.nexedi.org/static/packages/source/slapos.buildout/
24
25 versions = versions
26
27 [instance-recipe]
28 egg = slapos.cookbook
29 module = slaprunner
30
31 [instance-recipe-egg]
32 recipe = zc.recipe.egg
33 python = python2.7
34 eggs = ${instance-recipe:egg}
35
36 [template]
37 recipe = slapos.recipe.template
38 url = ${:_profile_base_location_}/instance.cfg
39 output = ${buildout:directory}/template.cfg
40 mode = 0644
41 md5sum = cd69efd5c3a7e9adca7387b9a401590a
42
43 [slapos.cookbook]
44 # use official egg from pypi when it is released
45 recipe = plone.recipe.command
46 stop-on-error = true
47 commit = ce891b5070073d4dac9e21b089b8e662c7a9e0bd
48 repository = http://git.erp5.org/repos/slapos.git
49 location = ${buildout:parts-directory}/${:_buildout_section_name_}
50 git-binary = ${git:location}/bin/git
51 command = export GIT_SSL_NO_VERIFY=true; (${:git-binary} clone --quiet ${:repository} ${:location} && cd ${:location} && ${:git-binary} reset --hard ${:commit}) || (rm -fr ${:location}; exit 1)
52 update-command =
53
54 [check-local-eggs]
55 recipe = plone.recipe.command
56 stop-on-error = true
57 update-command = ${:command}
58 command = grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link
59 depends = ${instance-recipe:egg}
60
61 [eggs]
62 eggs +=
63   slapos.libnetworkcache
64   slapos.toolbox
65   slapos.core
66
67 [versions]
68 # Use SlapOS patched zc.buildout
69 zc.buildout = 1.6.0-dev-SlapOS-003
70
71 # Pinned to old version (2.4 does not compile well everywhere)
72 pycrypto = 2.3
73
74 Jinja2 = 2.6
75 Werkzeug = 0.8.2
76 apache-libcloud = 0.7.1
77 async = 0.6.1
78 buildout-versions = 1.7
79 gitdb = 0.5.4
80 hexagonit.recipe.cmmi = 1.5.0
81 meld3 = 0.6.8
82 plone.recipe.command = 1.1 
83 slapos.libnetworkcache = 0.11
84 slapos.recipe.template = 2.2
85 slapos.toolbox = 0.16
86 smmap = 0.8.2
87
88 # Required by:
89 # slapos.core==0.21
90 Flask = 0.8
91
92 # Required by:
93 # slapos.toolbox==0.16
94 GitPython = 0.3.2.RC1
95
96 # Required by:
97 # slapos.cookbook==0.39-dev
98 PyXML = 0.8.4
99
100 # Required by:
101 # slapos.toolbox==0.16
102 atomize = 0.1.1
103
104 # Required by:
105 # slapos.toolbox==0.16
106 feedparser = 5.1
107
108 # Required by:
109 # hexagonit.recipe.cmmi==1.5.0
110 hexagonit.recipe.download = 1.5.0
111
112 # Required by:
113 # slapos.cookbook==0.39-dev
114 inotifyx = 0.2.0
115
116 # Required by:
117 # slapos.cookbook==0.39-dev
118 # slapos.core==0.21
119 # xml-marshaller==0.9.7
120 lxml = 2.3.3
121
122 # Required by:
123 # slapos.cookbook==0.39-dev
124 netaddr = 0.7.6
125
126 # Required by:
127 # slapos.core==0.21
128 netifaces = 0.6
129
130 # Required by:
131 # slapos.toolbox==0.16
132 paramiko = 1.7.7.1
133
134 # Required by:
135 # slapos.toolbox==0.16
136 psutil = 0.4.1
137
138 # Required by:
139 # slapos.cookbook==0.39-dev
140 # slapos.core==0.21
141 # slapos.libnetworkcache==0.11
142 # slapos.toolbox==0.16
143 # supervisor==3.0a12
144 # zc.buildout==1.6.0-dev-SlapOS-003
145 # zc.recipe.egg==1.3.2
146 # zope.interface==3.8.0
147 setuptools = 0.6c12dev-r88846
148
149 # Required by:
150 # slapos.cookbook==0.39-dev
151 slapos.core = 0.21
152
153 # Required by:
154 # slapos.core==0.21
155 supervisor = 3.0a12
156
157 # Required by:
158 # slapos.cookbook==0.39-dev
159 xml-marshaller = 0.9.7
160
161 # Required by:
162 # slapos.cookbook==0.39-dev
163 zc.recipe.egg = 1.3.2
164
165 # Required by:
166 # slapos.core==0.21
167 zope.interface = 3.8.0