[Zope-Checkins] CVS: Products/ZCTextIndex - __init__.py:1.10.76.1

Chris Withers chris at simplistix.co.uk
Fri Sep 24 21:09:45 EDT 2004


Update of /cvs-repository/Products/ZCTextIndex
In directory cvs.zope.org:/tmp/cvs-serv28477/lib/python/Products/ZCTextIndex

Modified Files:
      Tag: Zope-2_7-branch
	__init__.py 
Log Message:
- Collector #1457: ZCTextIndex's QueryError and ParseError 
  are now available for import from untrusted code.



=== Products/ZCTextIndex/__init__.py 1.10 => 1.10.76.1 ===
--- Products/ZCTextIndex/__init__.py:1.10	Tue Jun  4 15:56:32 2002
+++ Products/ZCTextIndex/__init__.py	Fri Sep 24 21:09:45 2004
@@ -53,3 +53,10 @@
 
 def getIndexTypes(self):
     return ZCTextIndex.index_types.keys()
+
+## Allow relevent exceptions to be caught in untrusted code
+from AccessControl import ModuleSecurityInfo
+ModuleSecurityInfo('Products').declarePublic('ZCTextIndex')
+ModuleSecurityInfo('Products.ZCTextIndex').declarePublic('ParseTree')
+ModuleSecurityInfo('Products.ZCTextIndex.ParseTree').declarePublic('QueryError')
+ModuleSecurityInfo('Products.ZCTextIndex.ParseTree').declarePublic('ParseError')



More information about the Zope-Checkins mailing list