У нас есть старый сайт Plone с Data.fs и blobstorage, который, возможно, был неправильно скопирован в некоторый момент в прошлом.Перестроение portal_catalog не запускается из-за POSKeyErrors
Module plone.indexer.wrapper, line 59, in __getattr__
Module plone.indexer.delegate, line 16, in __call__
Module Products.CMFPlone.CatalogTool, line 221, in getObjSize
Module Products.ATContentTypes.content.base, line 198, in get_size
Module plone.app.blob.field, line 273, in get_size
Module plone.app.blob.field, line 85, in get_size
Module plone.app.blob.utils, line 52, in openBlob
Module ZODB.Connection, line 860, in setstate
Module ZODB.Connection, line 922, in _setstate
Module ZODB.blob, line 644, in loadBlob
POSKeyError: 'No blob file'
Сам сайт работает нормально.Blob-файлы, вероятно, используются для загрузки файлов и изображений где-то в редко используемом контенте, который не имеет значения.
Как отследить контент, содержащий ошибки BLOB-объектов, распечатать его и удалить?