[Erp5-report] r44363 rafael - /erp5/trunk/utils/slapos.recipe.erp5/src/slapos/recipe/erp5/
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Mar 16 16:43:03 CET 2011
Author: rafael
Date: Wed Mar 16 16:43:03 2011
New Revision: 44363
URL: http://svn.erp5.org?rev=44363&view=rev
Log:
Prefer get information provided from instance parameter dict rather them options (.cfg),
This permit user define some set of bt5s which should be installed.
Modified:
erp5/trunk/utils/slapos.recipe.erp5/src/slapos/recipe/erp5/__init__.py
Modified: erp5/trunk/utils/slapos.recipe.erp5/src/slapos/recipe/erp5/__init__.py
URL: http://svn.erp5.org/erp5/trunk/utils/slapos.recipe.erp5/src/slapos/recipe/erp5/__init__.py?rev=44363&r1=44362&r2=44363&view=diff
==============================================================================
--- erp5/trunk/utils/slapos.recipe.erp5/src/slapos/recipe/erp5/__init__.py [utf8] (original)
+++ erp5/trunk/utils/slapos.recipe.erp5/src/slapos/recipe/erp5/__init__.py [utf8] Wed Mar 16 16:43:03 2011
@@ -343,8 +343,10 @@ class Recipe(BaseSlapRecipe):
mysql_connection_string = "%(mysql_database)s@%(ip)s:%(tcp_port)s %(mysql_user)s %(mysql_password)s" % mysql_conf
# XXX URL list vs. repository + list of bt5 names?
- bt5_url_list = self.options.get("bt5_url_list", '').split()
- bt5_repository_list = self.options.get("bt5_repository_list", '').split()
+ bt5_list = self.parameter_dict.get("bt5_list",
+ self.options.get("bt5_list", '')).split()
+ bt5_repository_list = self.parameter_dict.get("bt5_repository_list",
+ self.options.get("bt5_repository_list", '')).split()
self.path_list.extend(zc.buildout.easy_install.scripts([('erp5_update',
__name__ + '.erp5', 'updateERP5')], self.ws,
@@ -355,7 +357,7 @@ class Recipe(BaseSlapRecipe):
memcached_conf['memcached_url'],
conversion_server_conf['conversion_server_ip'],
conversion_server_conf['conversion_server_port'],
- bt5_url_list,
+ bt5_list,
bt5_repository_list]))
return []
More information about the Erp5-report
mailing list