[Erp5-report] r44218 rafael - /erp5/trunk/products/ERP5Type/patches/OFSFolder.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Mar 11 21:56:02 CET 2011


Author: rafael
Date: Fri Mar 11 21:56:01 2011
New Revision: 44218

URL: http://svn.erp5.org?rev=44218&view=rev
Log:
Return True if a ERP5 Site is present as subobject. This is
      usefull to identify if a erp5 is present already on a Zope
      Setup.

Modified:
    erp5/trunk/products/ERP5Type/patches/OFSFolder.py

Modified: erp5/trunk/products/ERP5Type/patches/OFSFolder.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/patches/OFSFolder.py?rev=44218&r1=44217&r2=44218&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/patches/OFSFolder.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/patches/OFSFolder.py [utf8] Fri Mar 11 21:56:01 2011
@@ -46,3 +46,12 @@ def Folder_setOb(self, id, object):
   _updateCacheEntry(self.id, id)
 
 Folder._setOb = Folder_setOb
+
+def Folder_isERP5SitePresent(self):
+  """ Return True if a ERP5 Site is present as subobject. This is
+      usefull to identify if a erp5 is present already on a Zope
+      Setup.
+  """
+  return len(self.objectIds("ERP5 Site")) > 1
+
+Folder.isERP5SitePresent = Folder_isERP5SitePresent



More information about the Erp5-report mailing list