view doc/debugging.txt @ 2089:93f03c6714d8

A few big changes in this commit: 1. The current indexer has been moved to backends/indexer_dbm in anticipation of my writing an indexer_rdbms, 2. Changed indexer invocation during create / set to follow the pattern set by the metakit backend, which was much cleaner, and 3. The "content" property of FileClass is now mutable in all but the metakit backend. Metakit needs to be changed to support the editing of "content". Hey, and I learnt today that the metakit backend implements its own indexer. How about that... :)
author Richard Jones <richard@users.sourceforge.net>
date Fri, 19 Mar 2004 04:47:59 +0000
parents 94e430ad4fdb
children b6f1aaba4827
line wrap: on
line source

Debugging Flags
---------------

Roundup uses a number of debugging environment variables to help you
figure out what the heck it's doing. 

HYPERDBDEBUG 
============

This environment variable should be set to a filename - the hyperdb will
write debugging information for various events (including, for instance,
the SQL used).

This is only obeyed when python is _not_ running in -O mode. 

HYPERDBTRACE
============

This environment variable should be set to a filename - the hyperdb will
write a timestamp entry for various events. This appears to be suffering
rather extreme bit-rot and may go away soon.

This is only obeyed when python is _not_ running in -O mode. 

SENDMAILDEBUG
=============

Set to a filename and roundup will write a copy of each email message
that it sends to that file. This environment variable is independent of
the python -O flag.


Roundup Issue Tracker: http://roundup-tracker.org/