Идентификация файлов в Plone BlobStorage

Файлы в var/blobstorage можно просматривать и сортировать по размеру с помощью команд Unix. Таким образом, большие файлы отображаются в верхнем списке. Как я могу определить, каким идентификаторам/путям принадлежат эти файлы на сайте Plone?


person marr    schedule 22.09.2011    source источник
comment
stackoverflow.com/questions/4866646/ может быть полезным.   -  person Ulrich Schwarz    schedule 22.09.2011


Ответы (1)


Нет «поддерживаемого» способа сделать это. Вероятно, вы могли бы написать скрипт для проверки хранилища ZODB, но это было бы сложно. Если вы хотите найти самые большие файлы на вашем Plone-сайте, вам, вероятно, лучше написать скрипт, который запускается в Plone и использовать его для поиска (используя portal_catalog) всех файловых объектов (или любого другого типа контента, который, скорее всего, имеет большой размер). файлы) и вызывая для него get_size(). Это должно вернуть (кешированный) размер, и вы можете удалить то, что хотите очистить.

person optilude    schedule 22.09.2011