Идентификация файлов в Plone BlobStorage - PullRequest
6 голосов
/ 22 сентября 2011

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

1 Ответ

6 голосов
/ 22 сентября 2011

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

...