xappy.replaylog

Package xappy :: Module replaylog |
[frames] | no frames]

# Module replaylog

source code
replaylog.py: Log all xapian calls to a file, so that they can be replayed.

Classes
| NotifyingDeleteObject An wrapping for an object which calls a callback when its deleted.
| ReplayLog Log of xapian calls, to be replayed.
| LoggedProxy A proxy for a xapian object, which logs all calls made on the object.
| LoggedProxyMethod A proxy for a xapian method, which logs all calls made on the method.

Functions
set_replay_path(logpath) Set the path for the replay log. | source code
log(call, *args) Make a call to xapian, and log it. | source code