From 8e3dcb33478236d68e843190eb1dc56b2ac3c413 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C5=81ukasz=20Nowak?= <luke@nexedi.com>
Date: Thu, 10 Mar 2011 12:23:25 +0000
Subject: [PATCH]  - expose node configuration in connection dic

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@44110 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 slapos/recipe/erp5/src/slapos/recipe/erp5/__init__.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/slapos/recipe/erp5/src/slapos/recipe/erp5/__init__.py b/slapos/recipe/erp5/src/slapos/recipe/erp5/__init__.py
index 1e3d3fb083..99477ed349 100644
--- a/slapos/recipe/erp5/src/slapos/recipe/erp5/__init__.py
+++ b/slapos/recipe/erp5/src/slapos/recipe/erp5/__init__.py
@@ -117,14 +117,17 @@ class Recipe(BaseSlapRecipe):
           ip=self.getLocalIPv4Address())
       port = 12001
       distribution_list = [self.installZope(port=port, name='zope_distribution', **common_kw)] 
+      self.connection_dict.update(zope_distribution_node=' '.join(distribution_list))
       activity_list = []
       for i in xrange(1, int(self.parameter_dict.get('activity_node_amount', 0)) + 1):
         port += 1
         activity_list.append(self.installZope(port=port, name='zope_activity_%s' % i, **common_kw))
+      self.connection_dict.update(zope_activity_node=' '.join(activity_list))
       login_list = []
       for i in xrange(1, int(self.parameter_dict.get('login_node_amount', 0)) + 1):
         port += 1
         login_list.append(self.installZope(port=port, name='zope_login_%s' % i, **common_kw))
+      self.connection_dict.update(zope_login_node=' '.join(login_list))
       url_list = activity_list + login_list + distribution_list
     else:
       login_list = url_list
-- 
2.30.9