2011-09-22 7 views
6

Los archivos en var/blobstorage se pueden enumerar y ordenar por sus tamaños mediante comandos Unix. De esta manera muestra archivos grandes en la lista superior. ¿Cómo puedo identificar estos archivos pertenece a qué ID/rutas en un sitio Plone?Identificación de archivos en Plone BlobStorage

+1

http://stackoverflow.com/questions/4866646/what-is-the-difference-between-the-various-zodb-blobstorage-layouts podría ser útil. –

Respuesta

6

No hay una forma 'compatible' de hacer esto. Probablemente podrías escribir un script para inspeccionar el almacenamiento de ZODB, pero sería complicado. Si quiere encontrar los archivos más grandes en su sitio Plone, probablemente sea mejor que escriba un script que se ejecute en Plone y lo use para buscar (usando portal_catalog) para todos los objetos File (o cualquier tipo de contenido que sea más probable que tenga grandes archivos) y llamando a get_size() en él. Eso debería devolver el tamaño (en caché) y puede eliminar lo que desea limpiar.

Cuestiones relacionadas