[Erp5-report] r45249 luke - in /slapos/trunk/software_release: libcloud-requester/ libcloud/

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Apr 8 13:35:15 CEST 2011


Author: luke
Date: Fri Apr  8 13:35:15 2011
New Revision: 45249

URL: http://svn.erp5.org?rev=45249&view=rev
Log:
 - SlapOS libcloud

Added:
    slapos/trunk/software_release/libcloud/
    slapos/trunk/software_release/libcloud-requester/
    slapos/trunk/software_release/libcloud-requester/development.cfg
    slapos/trunk/software_release/libcloud-requester/instance.cfg
    slapos/trunk/software_release/libcloud-requester/software.cfg
    slapos/trunk/software_release/libcloud/development.cfg
    slapos/trunk/software_release/libcloud/instance.cfg
    slapos/trunk/software_release/libcloud/software.cfg

Added: slapos/trunk/software_release/libcloud-requester/development.cfg
URL: http://svn.erp5.org/slapos/trunk/software_release/libcloud-requester/development.cfg?rev=45249&view=auto
==============================================================================
--- slapos/trunk/software_release/libcloud-requester/development.cfg (added)
+++ slapos/trunk/software_release/libcloud-requester/development.cfg [utf8] Fri Apr  8 13:35:15 2011
@@ -0,0 +1,10 @@
+[buildout]
+extends = software.cfg
+extensions = mr.developer
+auto-checkout = *
+
+[libcloudrequestertemplate]
+url = instance.cfg
+
+[sources]
+slapos.recipe.libcloudrequest = svn https://svn.erp5.org/repos/public/slapos/trunk/recipe/slapos.recipe.libcloudrequest

Added: slapos/trunk/software_release/libcloud-requester/instance.cfg
URL: http://svn.erp5.org/slapos/trunk/software_release/libcloud-requester/instance.cfg?rev=45249&view=auto
==============================================================================
--- slapos/trunk/software_release/libcloud-requester/instance.cfg (added)
+++ slapos/trunk/software_release/libcloud-requester/instance.cfg [utf8] Fri Apr  8 13:35:15 2011
@@ -0,0 +1,19 @@
+# Version: 0.0.1
+[buildout]
+parts =
+  libcloud-requester
+
+# instance shall be offline
+offline = true
+eggs-directory = ${software_definition:software_home}/eggs
+develop-eggs-directory = ${software_definition:software_home}/develop-eggs
+
+[libcloud-requester]
+# slap connection information
+slap_computer_id = ${slap_computer_id}
+slap_computer_partition_id = ${slap_computer_partition_id}
+slap_server_url = ${slap_server_url}
+slap_software_release_url = ${slap_software_release_url}
+
+# select recipe
+recipe = slapos.recipe.libcloudrequest

Added: slapos/trunk/software_release/libcloud-requester/software.cfg
URL: http://svn.erp5.org/slapos/trunk/software_release/libcloud-requester/software.cfg?rev=45249&view=auto
==============================================================================
--- slapos/trunk/software_release/libcloud-requester/software.cfg (added)
+++ slapos/trunk/software_release/libcloud-requester/software.cfg [utf8] Fri Apr  8 13:35:15 2011
@@ -0,0 +1,24 @@
+# Version: 0.0.1
+[buildout]
+parts =
+  workaround-downloadcache
+  libcloudrequestertemplate
+  eggs
+
+[workaround-downloadcache]
+recipe = plone.recipe.command
+command =
+ rm -rf ${buildout:directory}/downloads
+update-command = ${:command}
+
+[libcloudrequestertemplate]
+recipe = slapos.recipe.hrdownload
+url = https://svn.erp5.org/repos/public/slapos/trunk/software_release/libcloud-requester/instance.cfg
+filename = template.cfg
+destination = ${buildout:directory}
+download-only = true
+
+[eggs]
+recipe = zc.recipe.egg
+eggs =
+  slapos.recipe.libcloudrequest

Added: slapos/trunk/software_release/libcloud/development.cfg
URL: http://svn.erp5.org/slapos/trunk/software_release/libcloud/development.cfg?rev=45249&view=auto
==============================================================================
--- slapos/trunk/software_release/libcloud/development.cfg (added)
+++ slapos/trunk/software_release/libcloud/development.cfg [utf8] Fri Apr  8 13:35:15 2011
@@ -0,0 +1,17 @@
+[buildout]
+extends = software.cfg
+extensions = mr.developer
+auto-checkout = *
+unzip = true
+
+[eggs]
+eggs +=
+  mr.developer
+interpreter = pydevel
+
+[libcloudtemplate]
+url = instance.cfg
+
+[sources]
+slapos.recipe.libcloud = svn https://svn.erp5.org/repos/public/slapos/trunk/recipe/slapos.recipe.libcloud/
+slapos.tool.cloudmgr = svn https://svn.erp5.org/repos/public/slapos/trunk/util/slapos.tool.cloudmgr/

Added: slapos/trunk/software_release/libcloud/instance.cfg
URL: http://svn.erp5.org/slapos/trunk/software_release/libcloud/instance.cfg?rev=45249&view=auto
==============================================================================
--- slapos/trunk/software_release/libcloud/instance.cfg (added)
+++ slapos/trunk/software_release/libcloud/instance.cfg [utf8] Fri Apr  8 13:35:15 2011
@@ -0,0 +1,21 @@
+# Version: 0.0.4dev
+[buildout]
+parts =
+  libcloud-instance
+
+# instance shall be offline
+offline = true
+eggs-directory = ${software_definition:software_home}/eggs
+develop-eggs-directory = ${software_definition:software_home}/develop-eggs
+
+[libcloud-instance]
+# slap connection information
+slap_computer_id = ${slap_computer_id}
+slap_computer_partition_id = ${slap_computer_partition_id}
+slap_server_url = ${slap_server_url}
+slap_software_release_url = ${slap_software_release_url}
+
+# select recipe
+recipe = slapos.recipe.libcloud
+
+server_binary = ${software_definition:software_home}/bin/cloudmgr

Added: slapos/trunk/software_release/libcloud/software.cfg
URL: http://svn.erp5.org/slapos/trunk/software_release/libcloud/software.cfg?rev=45249&view=auto
==============================================================================
--- slapos/trunk/software_release/libcloud/software.cfg (added)
+++ slapos/trunk/software_release/libcloud/software.cfg [utf8] Fri Apr  8 13:35:15 2011
@@ -0,0 +1,43 @@
+# Version: 0.0.5dev
+[buildout]
+parts =
+  workaround-downloadcache
+  libcloudtemplate
+  paramiko-wrokaround-dependency
+  paramiko-wrokaround
+  eggs
+
+versions = paramiko-workaround-versions
+
+[paramiko-workaround-versions]
+paramiko = 1.7.6
+
+[paramiko-wrokaround-dependency]
+recipe = zc.recipe.egg
+eggs =
+  pycrypto
+
+[paramiko-wrokaround]
+recipe = zc.recipe.egg
+index =
+eggs =
+  paramiko
+
+[workaround-downloadcache]
+recipe = plone.recipe.command
+command =
+ rm -rf ${buildout:directory}/downloads
+update-command = ${:command}
+
+[libcloudtemplate]
+recipe = slapos.recipe.hrdownload
+url =
+filename = template.cfg
+destination = ${buildout:directory}
+download-only = true
+
+[eggs]
+recipe = zc.recipe.egg
+eggs =
+  slapos.tool.cloudmgr
+  slapos.recipe.libcloud



More information about the Erp5-report mailing list