[Erp5-report] r40502 jerome - in /erp5/trunk/utils/erp5.recipe.createsite: ./ src/erp5/reci...

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Nov 22 18:11:59 CET 2010


Author: jerome
Date: Mon Nov 22 18:11:59 2010
New Revision: 40502

URL: http://svn.erp5.org?rev=40502&view=rev
Log:
Support business templates where version metadata is missing

Modified:
    erp5/trunk/utils/erp5.recipe.createsite/CHANGES.txt
    erp5/trunk/utils/erp5.recipe.createsite/setup.py
    erp5/trunk/utils/erp5.recipe.createsite/src/erp5/recipe/createsite/create_erp5_instance.py

Modified: erp5/trunk/utils/erp5.recipe.createsite/CHANGES.txt
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.createsite/CHANGES.txt?rev=40502&r1=40501&r2=40502&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.recipe.createsite/CHANGES.txt [utf8] (original)
+++ erp5/trunk/utils/erp5.recipe.createsite/CHANGES.txt [utf8] Mon Nov 22 18:11:59 2010
@@ -1,6 +1,12 @@
 Changelog
 =========
 
+1.0.3 (2010-11-22)
+------------------
+
+- Support business templates where version metadata is missing.
+  [Jérome]
+
 1.0.2 (2010-06-14)
 ------------------
 

Modified: erp5/trunk/utils/erp5.recipe.createsite/setup.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.createsite/setup.py?rev=40502&r1=40501&r2=40502&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.recipe.createsite/setup.py [utf8] (original)
+++ erp5/trunk/utils/erp5.recipe.createsite/setup.py [utf8] Mon Nov 22 18:11:59 2010
@@ -1,7 +1,7 @@
 from setuptools import setup, find_packages
 
 name = "erp5.recipe.createsite"
-version = '1.0.2'
+version = '1.0.3'
 
 def read(name):
     return open(name).read()

Modified: erp5/trunk/utils/erp5.recipe.createsite/src/erp5/recipe/createsite/create_erp5_instance.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.recipe.createsite/src/erp5/recipe/createsite/create_erp5_instance.py?rev=40502&r1=40501&r2=40502&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.recipe.createsite/src/erp5/recipe/createsite/create_erp5_instance.py [utf8] (original)
+++ erp5/trunk/utils/erp5.recipe.createsite/src/erp5/recipe/createsite/create_erp5_instance.py [utf8] Mon Nov 22 18:11:59 2010
@@ -108,7 +108,9 @@ for arg in args:
   if installed_bt is not None:
     # XXX this way works only for extracted business template, not for
     # *.bt5 packed business template.
-    version = file('%s/bt/version' % bt_path).read().strip()
+    version = None
+    if os.path.exists('%s/bt/version'):
+      version = file('%s/bt/version' % bt_path).read().strip()
     revision = file('%s/bt/revision' % bt_path).read().strip()
     if version == installed_bt.getVersion() and \
        revision == installed_bt.getRevision():




More information about the Erp5-report mailing list