instance.cfg 742 Bytes
Newer Older
Yingjie Xu's avatar
Yingjie Xu committed
1 2
[buildout]
parts =
Yingjie Xu's avatar
Yingjie Xu committed
3 4
  instance

Yingjie Xu's avatar
Yingjie Xu committed
5 6 7
eggs-directory = ${buildout:eggs-directory}
develop-eggs-directory = ${buildout:develop-eggs-directory}

Yingjie Xu's avatar
Yingjie Xu committed
8 9 10
[instance]
recipe = ${instance-recipe:egg}:${instance-recipe:module}
agent_binary = ${buildout:directory}/bin/agent
Yingjie Xu's avatar
Yingjie Xu committed
11 12
report_start = ${buildout:directory}/bin/report_start
report_stop = ${buildout:directory}/bin/report_stop
Yingjie Xu's avatar
Yingjie Xu committed
13 14
dcrond_binary = ${dcron:location}/sbin/crond
python_binary = ${python2.7:location}/bin/python
Yingjie Xu's avatar
Yingjie Xu committed
15
pidfile = $${rootdirectory:run}/agent.pid
Vincent Pelletier's avatar
Vincent Pelletier committed
16
log = $${rootdirectory:agentlog}/agent.log
Yingjie Xu's avatar
Yingjie Xu committed
17 18 19

[rootdirectory]
recipe = slapos.cookbook:mkdirectory
20
run = $${buildout:directory}/etc/run
21
agentlog = $${buildout:directory}/var/log/agent
Yingjie Xu's avatar
Yingjie Xu committed
22 23
srv = $${buildout:directory}/srv
bin = $${buildout:directory}/bin