Recopie de l'implémentation de ZCatalog.Catalog.Catalog.search, sans les imports.
[Plinn.git] / _zctl / rebuild-catalog.py
index e9d0395..29a948b 100644 (file)
@@ -5,11 +5,6 @@ from zope.site.hooks import setSite
 from Products.CMFCore.CMFCatalogAware import CMFCatalogAware
 import transaction
 
 from Products.CMFCore.CMFCatalogAware import CMFCatalogAware
 import transaction
 
-# portal = app.realismc
-# setSite(portal)
-# ctool = portal.portal_catalog
-# 
-# errorLog = open('/home/zope/checkcontents-errors.log', 'w')
 count = 0
 
 def checkContents(ob) :
 count = 0
 
 def checkContents(ob) :
@@ -40,7 +35,7 @@ def checkContents(ob) :
             checkContents(v)
 
 
             checkContents(v)
 
 
-parser = ArgumentParser(description="Deflate blobs backup set.")
+parser = ArgumentParser(description="Rebuild entire catalog by walking contents tree.")
 parser.add_argument('portal_path')
 parser.add_argument('--error-log', help='Error log file. Default: ~/catalog-rebuild-error.log',
                     default='~/catalog-rebuild-error.log', required=False, dest='errorLogPath')
 parser.add_argument('portal_path')
 parser.add_argument('--error-log', help='Error log file. Default: ~/catalog-rebuild-error.log',
                     default='~/catalog-rebuild-error.log', required=False, dest='errorLogPath')