[Checkins] SVN: zc.zeoinputlog/branches/replay/src/zc/zeoinputlog/replay.py Made it a little easier to use handlers interactively.

Jim Fulton jim at zope.com
Wed Oct 7 18:10:25 EDT 2009


Log message for revision 104899:
  Made it a little easier to use handlers interactively.
  

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-07 22:03:06 UTC (rev 104898)
+++ zc.zeoinputlog/branches/replay/src/zc/zeoinputlog/replay.py	2009-10-07 22:10:25 UTC (rev 104899)
@@ -270,7 +270,9 @@
     closed = 0
     queueing = True
 
-    def __init__(self, session, addr, handlers):
+    def __init__(self, addr, session=None, handlers=None):
+        if handlers is None:
+            handlers = Handlers()
         self.handlers = handlers
         self.session = session
         self.addr = addr
@@ -424,7 +426,7 @@
     nhandlers = 0
     for session, timetime, msgid, async, op, args in log:
         if session not in sessions:
-            handler = Handler(nhandlers, addr, handlers)
+            handler = Handler(addr, nhandlers, handlers)
             sessions[session] = handler
             nhandlers += 1
 



More information about the checkins mailing list