monitor: fix parts in buildout.cfg, remove nginx
[slapos.git] / stack / monitor / buildout.cfg
1 [buildout]
2
3 extends =
4   ../../component/apache/buildout.cfg
5   ../../component/curl/buildout.cfg
6   ../../component/dash/buildout.cfg
7   ../../component/dcron/buildout.cfg
8   ../../component/openssl/buildout.cfg
9
10 parts =
11   collective.recipe.template-egg
12   dcron
13   download-static-files
14   eggs
15   extra-eggs
16   monitor-bin
17   monitor-template
18   rss-bin
19   slapos-cookbook
20
21 [collective.recipe.template-egg]
22 recipe = zc.recipe.egg
23 eggs = collective.recipe.template
24   PyRSS2Gen
25   
26 [extra-eggs]
27 recipe = zc.recipe.egg
28 interpreter = pythonwitheggs
29 eggs =
30   cns.recipe.symlink
31   PyRSS2Gen
32   Jinja2
33   
34 [make-rss-script]
35 recipe = slapos.recipe.template
36 url = ${:_profile_base_location_}/make-rss.sh.in
37 md5sum = 8d3a4b212784b591316b8b93d6bd163e
38 output = ${buildout:directory}/make-rss.sh.in
39 mode = 0644
40
41 [monitor-template]
42 recipe = slapos.recipe.template
43 url = ${:_profile_base_location_}/monitor.cfg.in
44 output = ${buildout:directory}/monitor.cfg
45 filename = monitor.cfg
46 #md5sum = 0948c867fb462511250be5289f07785d
47 mode = 0644
48
49 [monitor-bin]
50 recipe = hexagonit.recipe.download
51 url = ${:_profile_base_location_}/${:filename}
52 download-only = true
53 md5sum = 05bbb70f6f69dc4f3fa83dc0f8c9960e
54 filename = monitor.py.in
55 mode = 0644
56
57 [index]
58 recipe = hexagonit.recipe.download
59 url = ${:_profile_base_location_}/webfiles/${:filename}
60 download-only = true
61 md5sum = 91ac749f86aecc0c383d93e51e15a572
62 filename = index.cgi.in
63 mode = 0644
64
65 [index-template]
66 recipe = hexagonit.recipe.download
67 url = ${:_profile_base_location_}/webfiles/${:filename}
68 download-only = true
69 md5sum = aa375a4225e2587b22f68c28cafd7871
70 filename = index.html.jinja2
71 mode = 0644
72
73 [status-cgi]
74 recipe = hexagonit.recipe.download
75 url = ${:_profile_base_location_}/webfiles/${:filename}
76 download-only = true
77 md5sum = 4e5b7fc5c5c237836c7c81fe3e3bb903
78 filename = status.cgi.in
79 mode = 0644
80
81 [settings-cgi]
82 recipe = hexagonit.recipe.download
83 url = ${:_profile_base_location_}/webfiles/${:filename}
84 download-only = true
85 md5sum = 18574b804da0c65d8670959f9e7c4774
86 filename = settings.cgi.in
87 mode = 0644
88
89 [rss-bin]
90 recipe = hexagonit.recipe.download
91 url = ${:_profile_base_location_}/${:filename}
92 download-only = true
93 md5sum = 427d5135ca475f2a4c4e69a0da6ed8c4
94 filename = status2rss.py
95 mode = 0644
96
97 [dcron-service]
98 recipe = slapos.recipe.template
99 url = ${template-dcron-service:output}
100 output = $${directory:services}/crond
101 mode = 0700
102 logfile = $${directory:log}/crond.log
103
104 [download-static-files]
105 recipe = hexagonit.recipe.download
106 url = https://github.com/Sebatyne/staticForMonitoring/blob/3f0e93cec706c7ad311ddbf1ebf996965ce2f0a3/static-files.tar.gz?raw=true
107 download-only = true
108 md5sum = e98585b85634de48240b2c215e946769
109 filename = static-files.tar.gz
110 mode = 0644
111
112 [eggs]
113 recipe = z3c.recipe.scripts
114 eggs =
115   slapos.cookbook
116   PyRSS2Gen
117
118 [versions]
119 PyRSS2Gen = 1.1
120 Jinja2 = 2.6