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