[EMAIL PROTECTED] wrote: > I have lots of scripts, dtml methods etc. everywhere which are > perfectly well-known to the ZODB, nothing wrong with that, but which > are simply not used by me anymore. No usage from other scripts nor > methods nor documents. And these buggers I'd like to find.
They're impossible to find :)) Take for example the 'index_html' of a folder: nothing else in my Zope app refers to it. But whenever someone browses to http://my.zopeserver.com/folder they see that 'index_html'. No automatic method can guess what objects have become irrelevant. If you want to find everything that isn't refered to by another Zope object, you could use 'sitecopy' to make a filesystem copy of everything in your ZODB, 'ls -R' to get a list of filenames, and 'grep -r filename *' for each filename in the list. If the grep returns nothing, nothing refers to that object. You could do the same kind of thing ('ls -R' and 'grep') from the Zope Management Interface using Jerome Alet's zshell. -- Jean Jordaan Upfront Systems http://www.upfrontsystems.co.za _______________________________________________ Zope-Dev maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope )