[Erp5-report] r37260 rafael - in /erp5/trunk/utils/erp5.timmy: ./ src/erp5/timmy/

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Jul 23 19:53:53 CEST 2010


Author: rafael
Date: Fri Jul 23 19:53:53 2010
New Revision: 37260

URL: http://svn.erp5.org?rev=37260&view=rev
Log:
Install business templates one by one. Release 0.5 version.

Modified:
    erp5/trunk/utils/erp5.timmy/CHANGES.txt
    erp5/trunk/utils/erp5.timmy/setup.py
    erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py

Modified: erp5/trunk/utils/erp5.timmy/CHANGES.txt
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.timmy/CHANGES.txt?rev=37260&r1=37259&r2=37260&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.timmy/CHANGES.txt [utf8] (original)
+++ erp5/trunk/utils/erp5.timmy/CHANGES.txt [utf8] Fri Jul 23 19:53:53 2010
@@ -1,3 +1,9 @@
+0.5 (2010-07-23)
+----------------
+
+ - Install business templates one by one.
+    [Rafael Monnerat]
+
 0.4 (2010-06-08)
 ----------------
 

Modified: erp5/trunk/utils/erp5.timmy/setup.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.timmy/setup.py?rev=37260&r1=37259&r2=37260&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.timmy/setup.py [utf8] (original)
+++ erp5/trunk/utils/erp5.timmy/setup.py [utf8] Fri Jul 23 19:53:53 2010
@@ -1,7 +1,7 @@
 from setuptools import setup, find_packages
 
 name = "erp5.timmy"
-version = '0.4'
+version = '0.5'
 
 def read(name):
     return open(name).read()

Modified: erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py?rev=37260&r1=37259&r2=37260&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py [utf8] (original)
+++ erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py [utf8] Fri Jul 23 19:53:53 2010
@@ -121,12 +121,10 @@ class Partition(object):
       # install templates
       self.connection.portal_templates.updateRepositoryBusinessTemplateList(
           self.partition_dict['BT5_REPOSITORY_LIST'], None)
-      # XXX The business templates could be installed one by one (or 2 or 3) to not 
-      # do everything in a big transaction.
-      result = self.connection.portal_templates\
-          .installBusinessTemplatesFromRepositories(
-            self.partition_dict['BT5_LIST'])
-      logging.info('%s: Installed Business Templates with result: %s' % (
+      for bt_id in self.partition_dict['BT5_LIST']:
+        result = self.connection.portal_templates\
+          .installBusinessTemplatesFromRepositories([bt_id])
+        logging.info('%s: Installed Business Templates with result: %s' % (
         self.partition_dict['ID'], ','.join(result)))
       # XXX-Luke: In case if BT is installed, it might be required to restart
 




More information about the Erp5-report mailing list