[Erp5-report] r45837 luke - in /erp5/trunk/utils/slapos.recipe.erp5/src/slapos/recipe/erp5:...

nobody at svn.erp5.org nobody at svn.erp5.org
Wed May 4 16:04:51 CEST 2011


Author: luke
Date: Wed May  4 16:04:50 2011
New Revision: 45837

URL: http://svn.erp5.org?rev=45837&view=rev
Log:
Allow configuring Zope node with TIDStorage.

Added:
    erp5/trunk/utils/slapos.recipe.erp5/src/slapos/recipe/erp5/template/zope-tidstorage-snippet.conf.in
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=45837&r1=45836&r2=45837&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 May  4 16:04:50 2011
@@ -607,7 +607,7 @@ class Recipe(BaseSlapRecipe):
     return dict(host=ip, port=port)
 
   def installZope(self, ip, port, name, zodb_configuration_string,
-      with_timerservice=False):
+      with_timerservice=False, tidstorage_config=None):
     # Create zope configuration file
     zope_config = dict(
         products=self.options['products'],
@@ -645,6 +645,11 @@ class Recipe(BaseSlapRecipe):
     if with_timerservice:
       zope_conf_content += self.substituteTemplate(
           self.getTemplateFilename('zope.conf.timerservice.in'), zope_config)
+    if tidstorage_config is not None:
+      zope_conf_content += self.substituteTemplate(
+          self.getTemplateFilename('zope-tidstorage-snippet.conf.in'),
+          tidstorage_config)
+
     zope_conf_path = self.createConfigurationFile("%s.conf" % name,
         zope_conf_content)
     self.path_list.append(zope_conf_path)

Added: erp5/trunk/utils/slapos.recipe.erp5/src/slapos/recipe/erp5/template/zope-tidstorage-snippet.conf.in
URL: http://svn.erp5.org/erp5/trunk/utils/slapos.recipe.erp5/src/slapos/recipe/erp5/template/zope-tidstorage-snippet.conf.in?rev=45837&view=auto
==============================================================================
--- erp5/trunk/utils/slapos.recipe.erp5/src/slapos/recipe/erp5/template/zope-tidstorage-snippet.conf.in (added)
+++ erp5/trunk/utils/slapos.recipe.erp5/src/slapos/recipe/erp5/template/zope-tidstorage-snippet.conf.in [utf8] Wed May  4 16:04:50 2011
@@ -0,0 +1,6 @@
+
+# TIDStorage connection
+<product-config TIDStorage>
+  backend-ip %(host)s
+  backend-port %(port)s
+</product-config>



More information about the Erp5-report mailing list