From 4c8c61b9f04ef29460fc3df5ef61b26f09e2183c Mon Sep 17 00:00:00 2001
From: Rafael Monnerat <rafael@nexedi.com>
Date: Tue, 15 Mar 2011 19:31:38 +0000
Subject: [PATCH] Fix conditional, verbose a bit more.

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

diff --git a/slapos/recipe/erp5/src/slapos/recipe/erp5/erp5.py b/slapos/recipe/erp5/src/slapos/recipe/erp5/erp5.py
index 4b027175c4..532b7a44ae 100644
--- a/slapos/recipe/erp5/src/slapos/recipe/erp5/erp5.py
+++ b/slapos/recipe/erp5/src/slapos/recipe/erp5/erp5.py
@@ -63,6 +63,7 @@ def updateERP5(args):
 
       if erp5_site_created and not business_template_setup_finished:
         if proxy.isERP5SitePresent() == True:
+          print "Start to set initial business template setup."
           # Update URL to ERP5 Site
           erp5 = xmlrpclib.ServerProxy("%s/%s" % (base_url, site_id),
                                        allow_none=1)
@@ -83,7 +84,7 @@ def updateERP5(args):
           repository_set = set(erp5.portal_templates.getRepositoryList())
           installed_bt5_list = erp5.portal_templates.getInstalledBusinessTemplateTitleList()
           if (set(repository_set) == set(bt5_repository_list)) and \
-              len([i for i in bt5_list not in installed_bt5_list]):
+              len([i for i in bt5_list if i not in installed_bt5_list]) == 0:
             print "Repositories updated and business templates installed."
             business_template_setup_finished = 1
       else:
-- 
2.30.9