stack-monitor: creation of the stack.
[slapos.git] / stack / monitor / buildout.cfg
1 [buildout]
2
3 extends =
4   ../../component/dcron/buildout.cfg
5
6 parts =
7   backup-script-template
8   collective.recipe.template-egg
9   dcron
10   eggs
11   extra-eggs
12   make-rss
13   monitor-bin
14   monitor-template
15   rss-bin
16   slapos-cookbook
17
18 [collective.recipe.template-egg]
19 recipe = zc.recipe.egg
20 eggs = collective.recipe.template
21   PyRSS2Gen
22   
23 [extra-eggs]
24 recipe = zc.recipe.egg
25 interpreter = pythonforrssgen
26 eggs =
27   PyRSS2Gen
28   
29 [make-rss-script]
30 recipe = slapos.recipe.template
31 url = ${:_profile_base_location_}/make-rss.sh.in
32 #md5sum = 
33 output = ${buildout:directory}/make-rss.sh.in
34 mode = 0644
35
36 [run-monitor-script]
37 recipe = hexagonit.recipe.download
38 url = ${:_profile_base_location_}/${:filename}
39 download-only = true
40 #md5sum = 
41 filename = run-monitor-script.sh.in
42 mode = 0644
43
44 [monitor-template]
45 recipe = slapos.recipe.template
46 url = ${:_profile_base_location_}/monitor.cfg.in
47 output = ${buildout:directory}/monitor.cfg
48 #md5sum = 6564a2e7c7d9e631b997ff2960ad3299
49 mode = 0644
50
51 [monitor-bin]
52 recipe = hexagonit.recipe.download
53 url = ${:_profile_base_location_}/${:filename}
54 download-only = true
55 #md5sum = 
56 filename = monitor.py.in
57 mode = 0644
58
59 [rss-bin]
60 recipe = hexagonit.recipe.download
61 url = ${:_profile_base_location_}/${:filename}
62 download-only = true
63 #md5sum = 
64 filename = status2rss.py
65 mode = 0644
66
67 [dcron-service]
68 recipe = slapos.recipe.template
69 url = ${template-dcron-service:output}
70 output = $${directory:services}/crond
71 mode = 0700
72 logfile = $${directory:log}/crond.log
73
74 #[status2rss]
75 #recipe = slapos.recipe.download
76 #url = ${:_profile_base_location_}/status2rss.py
77 #md5sum = 916f37f083b1ef391adea2f7a717bf8a
78 #location = ${buildout:parts-directory}/${:_buildout_section_name_}/status2rss.py
79 #mode = 0644
80
81 [eggs]
82 recipe = z3c.recipe.scripts
83 eggs =
84   slapos.cookbook
85   PyRSS2Gen
86
87 [versions]
88 PyRSS2Gen = 1.1