Commit a780ff12 authored by Alain Takoudjou's avatar Alain Takoudjou

Add BOINC content promise

parent 188f8833
...@@ -14,6 +14,7 @@ parts = ...@@ -14,6 +14,7 @@ parts =
slapmonitor slapmonitor
slapreport slapreport
frontend-promise frontend-promise
content-promise
publish-connection-informations publish-connection-informations
boinc-app boinc-app
......
[buildout] [buildout]
parts = parts =
slapos.cookbook-repository
check-recipe
boinc-instance boinc-instance
template template
boinc-application boinc-application
...@@ -11,6 +9,8 @@ parts = ...@@ -11,6 +9,8 @@ parts =
template_input template_input
slapos-cookbook slapos-cookbook
instance-egg instance-egg
slapos.cookbook-repository
check-recipe
extends = extends =
../../stack/boinc/buildout.cfg ../../stack/boinc/buildout.cfg
...@@ -21,7 +21,7 @@ recipe = slapos.recipe.template ...@@ -21,7 +21,7 @@ recipe = slapos.recipe.template
url = ${:_profile_base_location_}/boinc-app.cfg url = ${:_profile_base_location_}/boinc-app.cfg
output = ${buildout:directory}/template-app.cfg output = ${buildout:directory}/template-app.cfg
mode = 0644 mode = 0644
md5sum = ecec6192ac5b361e326cb2f1bd5f97dc md5sum = c30c21128e6522d0d6578466f5792517
[template] [template]
recipe = slapos.recipe.template recipe = slapos.recipe.template
......
...@@ -40,7 +40,7 @@ eggs = ...@@ -40,7 +40,7 @@ eggs =
recipe = slapos.recipe.template recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-boinc.cfg url = ${:_profile_base_location_}/instance-boinc.cfg
output = ${buildout:directory}/template-boinc.cfg output = ${buildout:directory}/template-boinc.cfg
md5sum = 1e57f587e1408cae8102abcecd22dd38 md5sum = cb4ac3f37266731cfa4e9f304266cb77
mode = 0644 mode = 0644
#Template for deploying MySQL Database Server #Template for deploying MySQL Database Server
...@@ -68,41 +68,41 @@ update-command = ${:command} ...@@ -68,41 +68,41 @@ update-command = ${:command}
command = grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link command = grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link
[versions] [versions]
Jinja2 = 2.6
MySQL-python = 1.2.3 MySQL-python = 1.2.3
Jinja2 = 2.6
Werkzeug = 0.8.3 Werkzeug = 0.8.3
apache-libcloud = 0.11.1 apache-libcloud = 0.11.3
async = 0.6.1 async = 0.6.1
buildout-versions = 1.7 buildout-versions = 1.7
gitdb = 0.5.4 gitdb = 0.5.4
hexagonit.recipe.cmmi = 1.6 hexagonit.recipe.cmmi = 1.6
meld3 = 0.6.8 meld3 = 0.6.9
plone.recipe.command = 1.1 plone.recipe.command = 1.1
pycrypto = 2.6 pycrypto = 2.6
slapos.recipe.download = 1.0.dev-r4053 slapos.recipe.download = 1.0.dev-r4053
slapos.recipe.template = 2.4.2 slapos.recipe.template = 2.4.2
slapos.toolbox = 0.30 slapos.toolbox = 0.31.1
smmap = 0.8.2 smmap = 0.8.2
# Required by: # Required by:
# slapos.core==0.28.6 # slapos.core==0.31.2
# slapos.toolbox==0.30 # slapos.toolbox==0.31.1
Flask = 0.9 Flask = 0.9
# Required by: # Required by:
# slapos.toolbox==0.30 # slapos.toolbox==0.31.1
GitPython = 0.3.2.RC1 GitPython = 0.3.2.RC1
# Required by: # Required by:
# slapos.cookbook==0.61-dev # slapos.cookbook==0.68.2-dev
PyXML = 0.8.4 PyXML = 0.8.4
# Required by: # Required by:
# slapos.toolbox==0.30 # slapos.toolbox==0.31.1
atomize = 0.1.1 atomize = 0.1.1
# Required by: # Required by:
# slapos.toolbox==0.30 # slapos.toolbox==0.31.1
feedparser = 5.1.2 feedparser = 5.1.2
# Required by: # Required by:
...@@ -110,57 +110,61 @@ feedparser = 5.1.2 ...@@ -110,57 +110,61 @@ feedparser = 5.1.2
hexagonit.recipe.download = 1.5.1 hexagonit.recipe.download = 1.5.1
# Required by: # Required by:
# slapos.cookbook==0.61-dev # slapos.cookbook==0.68.2-dev
inotifyx = 0.2.0 inotifyx = 0.2.0
# Required by: # Required by:
# slapos.core==0.28.6 # slapos.core==0.31.2
# slapos.toolbox==0.30 # slapos.toolbox==0.31.1
# xml-marshaller==0.9.7 # xml-marshaller==0.9.7
lxml = 3.0alpha2 lxml = 2.3.6
# Required by: # Required by:
# slapos.cookbook==0.61-dev # slapos.cookbook==0.68.2-dev
netaddr = 0.7.10 netaddr = 0.7.10
# Required by: # Required by:
# slapos.core==0.28.6 # slapos.core==0.31.2
netifaces = 0.8 netifaces = 0.8
# Required by: # Required by:
# slapos.toolbox==0.30 # slapos.toolbox==0.31.1
paramiko = 1.7.7.2 paramiko = 1.8.0
# Required by: # Required by:
# slapos.toolbox==0.30 # slapos.toolbox==0.31.1
psutil = 0.6.1 psutil = 0.6.1
# Required by: # Required by:
# slapos.cookbook==0.61-dev # slapos.cookbook==0.68.2-dev
# slapos.core==0.28.6 pytz = 2012f
# slapos.toolbox==0.30
# zc.buildout==1.6.0-dev-SlapOS-006 # Required by:
# slapos.cookbook==0.68.2-dev
# slapos.core==0.31.2
# slapos.toolbox==0.31.1
# zc.buildout==1.6.0-dev-SlapOS-010
# zc.recipe.egg==1.3.2 # zc.recipe.egg==1.3.2
setuptools = 0.6c12dev-r88846 setuptools = 0.6c12dev-r88846
# Required by: # Required by:
# slapos.cookbook==0.61-dev # slapos.cookbook==0.68.2-dev
# slapos.toolbox==0.30 # slapos.toolbox==0.31.1
slapos.core = 0.28.6 slapos.core = 0.31.2
# Required by: # Required by:
# slapos.core==0.28.6 # slapos.core==0.31.2
supervisor = 3.0b1 supervisor = 3.0b1
# Required by: # Required by:
# slapos.cookbook==0.61-dev # slapos.cookbook==0.68.2-dev
# slapos.toolbox==0.30 # slapos.toolbox==0.31.1
xml-marshaller = 0.9.7 xml-marshaller = 0.9.7
# Required by: # Required by:
# slapos.cookbook==0.61-dev # slapos.cookbook==0.68.2-dev
zc.recipe.egg = 1.3.2 zc.recipe.egg = 1.3.2
# Required by: # Required by:
# slapos.core==0.28.6 # slapos.core==0.31.2
zope.interface = 4.0.1 zope.interface = 4.0.1
...@@ -14,6 +14,7 @@ parts = ...@@ -14,6 +14,7 @@ parts =
slapmonitor slapmonitor
slapreport slapreport
frontend-promise frontend-promise
content-promise
publish-connection-informations publish-connection-informations
eggs-directory = ${buildout:eggs-directory} eggs-directory = ${buildout:eggs-directory}
...@@ -175,7 +176,6 @@ python-binary = ${buildout:executable} ...@@ -175,7 +176,6 @@ python-binary = ${buildout:executable}
perl-binary = ${perl:location}/bin perl-binary = ${perl:location}/bin
#Apache and php #Apache and php
www-data = $${apache-php:htdocs}
ip = $${apache-php:ip} ip = $${apache-php:ip}
port = $${apache-php:port} port = $${apache-php:port}
httpd-conf = $${apache-php:httpd-conf} httpd-conf = $${apache-php:httpd-conf}
...@@ -184,6 +184,7 @@ apache-wrapper = $${apache-php:wrapper} ...@@ -184,6 +184,7 @@ apache-wrapper = $${apache-php:wrapper}
htpasswd = ${apache:location}/bin/htpasswd htpasswd = ${apache:location}/bin/htpasswd
php-ini = $${apache-php:php-ini-dir}/php.ini php-ini = $${apache-php:php-ini-dir}/php.ini
php-bin = ${apache-php:location}/bin/php php-bin = ${apache-php:location}/bin/php
pid-file = $${apache-php:pid-file}
php-wrapper = $${rootdirectory:bin}php php-wrapper = $${rootdirectory:bin}php
#Mysql Informations #Mysql Informations
...@@ -320,6 +321,12 @@ url = $${request-frontend:connection-site_url} ...@@ -320,6 +321,12 @@ url = $${request-frontend:connection-site_url}
dash_path = ${dash:location}/bin/dash dash_path = ${dash:location}/bin/dash
curl_path = ${curl:location}/bin/curl curl_path = ${curl:location}/bin/curl
[content-promise]
recipe = slapos.cookbook:check_page_content
path = $${basedirectory:promises}/content
url = $${boinc-server:home_page}
dash_path = ${dash:location}/bin/dash
curl_path = ${curl:location}/bin/curl
[slap-parameter] [slap-parameter]
#Default config value for boinc #Default config value for boinc
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment