[buildout] extends = ../../component/apache/buildout.cfg ../../component/curl/buildout.cfg ../../component/dash/buildout.cfg ../../component/dcron/buildout.cfg ../../component/openssl/buildout.cfg ../../component/nginx/buildout.cfg parts += backup-script-template collective.recipe.template-egg dcron download-static-files eggs extra-eggs make-rss monitor-bin monitor-template nginx rss-bin slapos-cookbook static-folder template-nginx-conf [collective.recipe.template-egg] recipe = zc.recipe.egg eggs = collective.recipe.template PyRSS2Gen [extra-eggs] recipe = zc.recipe.egg interpreter = pythonwitheggs eggs = PyRSS2Gen Jinja2 [make-rss-script] recipe = slapos.recipe.template url = ${:_profile_base_location_}/make-rss.sh.in md5sum = 8d3a4b212784b591316b8b93d6bd163e output = ${buildout:directory}/make-rss.sh.in mode = 0644 [monitor-template] recipe = slapos.recipe.template url = ${:_profile_base_location_}/monitor.cfg.in output = ${buildout:directory}/monitor.cfg filename = monitor.cfg md5sum = feeca02cd409457b7ee61697f2eb3eef mode = 0644 [monitor-bin] recipe = hexagonit.recipe.download url = ${:_profile_base_location_}/${:filename} download-only = true md5sum = 05bbb70f6f69dc4f3fa83dc0f8c9960e filename = monitor.py.in mode = 0644 [index] recipe = hexagonit.recipe.download url = ${:_profile_base_location_}/webfiles/${:filename} download-only = true md5sum = 91ac749f86aecc0c383d93e51e15a572 filename = index.cgi.in mode = 0644 [index-template] recipe = hexagonit.recipe.download url = ${:_profile_base_location_}/webfiles/${:filename} download-only = true md5sum = aa375a4225e2587b22f68c28cafd7871 filename = index.html.jinja2 mode = 0644 [status-cgi] recipe = hexagonit.recipe.download url = ${:_profile_base_location_}/webfiles/${:filename} download-only = true md5sum = 4e5b7fc5c5c237836c7c81fe3e3bb903 filename = status.cgi.in mode = 0644 [settings-cgi] recipe = hexagonit.recipe.download url = ${:_profile_base_location_}/webfiles/${:filename} download-only = true md5sum = 18574b804da0c65d8670959f9e7c4774 filename = settings.cgi.in mode = 0644 [rss-bin] recipe = hexagonit.recipe.download url = ${:_profile_base_location_}/${:filename} download-only = true md5sum = 916f37f083b1ef391adea2f7a717bf8a filename = status2rss.py mode = 0644 [dcron-service] recipe = slapos.recipe.template url = ${template-dcron-service:output} output = $${directory:services}/crond mode = 0700 logfile = $${directory:log}/crond.log [download-static-files] recipe = hexagonit.recipe.download url = https://github.com/Sebatyne/staticForMonitoring/blob/3f0e93cec706c7ad311ddbf1ebf996965ce2f0a3/static-files.tar.gz?raw=true download-only = true md5sum = e98585b85634de48240b2c215e946769 filename = static-files.tar.gz mode = 0644 [eggs] recipe = z3c.recipe.scripts eggs = slapos.cookbook PyRSS2Gen [versions] PyRSS2Gen = 1.1 Jinja2 = 2.6