Re: Not very helpful error when no DSToolkits are reachable

"Paul Winkler" <[email protected]>
Newsgroups gmane.comp.web.zope.zodb.dirstorage
Message-ID <[email protected]>
Toby Dickenson wrote:
>Ive also changed that exception message to:
>
> raise DirectoryStorageError('Could not lock storage directory. Check
> snapshot.py for fault-finding suggestions')

OK, I was hoping that (being smarter than me) you'd see a way to
get the software to make a more specific suggestion, but I guess
it's just not possible. Your new error message is an improvement.
Might I suggest a further clarification:

raise DirectoryStorageError('Could not lock storage directory. Check
comments in snapshot.py source code for fault-finding suggestions')

That removes an ambiguity:  if I saw your message for the
first time, I might reasonably assume I'm supposed to *run* snapshot.py
to get these "fault-finding suggestions", and then I'd wonder
with what options, etc.  It's pretty unusual for a program to suggest
to its users "Hey, you should read my source code!" ... so I figure it
can't hurt to be very explicit about that.

-PW




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.