[Checkins] SVN: zc.zeoinputlog/branches/replay/src/zc/zeoinputlog/replay.py *** empty log message ***
Jim Fulton
jim at zope.com
Fri Oct 2 13:25:23 EDT 2009
Log message for revision 104754:
*** empty log message ***
Changed:
U zc.zeoinputlog/branches/replay/src/zc/zeoinputlog/replay.py
-=-
Modified: zc.zeoinputlog/branches/replay/src/zc/zeoinputlog/replay.py
===================================================================
--- zc.zeoinputlog/branches/replay/src/zc/zeoinputlog/replay.py 2009-10-02 17:18:18 UTC (rev 104753)
+++ zc.zeoinputlog/branches/replay/src/zc/zeoinputlog/replay.py 2009-10-02 17:25:23 UTC (rev 104754)
@@ -120,7 +120,7 @@
else:
index = 1
session, timetime, message = records[index]
- marshal.dump(('%s%s' % (index, session), timetime, message), fo)
+ marshal.dump(('%d%s' % (index, session), timetime, message), fo)
try:
records[index] = marshal.load(files[index])
except EOFError:
@@ -128,7 +128,8 @@
index = not index
while 1:
- marshal.dump(records[index], fo)
+ session, timetime, message = records[index]
+ marshal.dump(('%d%s' % (index, session), timetime, message), fo)
try:
records[index] = marshal.load(files[index])
except EOFError:
@@ -166,6 +167,12 @@
yield session, timetime, msgid, async, op, args
+ def __len__(self):
+ n = 0
+ for x in self:
+ n += 1
+ return n
+
def sessions(self):
sessions = {}
f = open(self.fname)
More information about the checkins
mailing list