2011-09-22 597 views
6

var/blobstorage में फ़ाइलें यूनिक्स कमांड के माध्यम से उनके आकारों द्वारा सूचीबद्ध और क्रमबद्ध की जा सकती हैं। इस तरह शीर्ष सूची में बड़ी फाइलें दिखाती हैं। मैं इन फ़ाइलों को कैसे पहचान सकता हूं जो प्लोन साइट में कौन से आईडी/पथ से संबंधित हैं?प्लोन ब्लॉबस्टॉरेज में फ़ाइलों की पहचान

+1

http://stackoverflow.com/questions/4866646/what-is-the-difference-between-the-various-zodb-blobstorage-layouts सहायक हो सकता है। –

उत्तर

6

ऐसा करने के लिए कोई 'समर्थित' तरीका नहीं है। आप शायद ZODB स्टोरेज का निरीक्षण करने के लिए एक स्क्रिप्ट लिख सकते हैं, लेकिन यह जटिल होगा। यदि आप अपनी प्लोन साइट में सबसे बड़ी फाइलें खोजना चाहते हैं, तो संभवतः आप प्लान में चलने वाली स्क्रिप्ट लिखने और सभी फ़ाइल ऑब्जेक्ट्स (पोर्टल_catalog का उपयोग करके) को खोजने के लिए इसका उपयोग कर रहे हैं (या जो भी सामग्री प्रकार सबसे अधिक होने की संभावना है फाइलें) और उस पर get_size() को कॉल करना। उसे (कैश) आकार वापस करना चाहिए, और आप जो भी साफ करना चाहते हैं उसे हटा सकते हैं।