Пример #1
0
def replay(filename,
           beginCB=None,
           finishCB=None,
           debugLevel=2,
           threaded=False,
           exceptHook=None,
           rerecord=None,
           checkpoints=True):
    logutils.set_replaying(True)
    gobject.idle_add(
        GUILogPlayer(filename, beginCB, finishCB, debugLevel, threaded,
                     exceptHook, rerecord, checkpoints))
Пример #2
0
def replay(filename, beginCB=None, finishCB=None, debugLevel=2,
           threaded=False, exceptHook=None, rerecord=None, checkpoints=True,
           logger_comments=True):
    #debug.fmsg()
    #print "gtklogger recording replaying."
    if logger_comments:
      if rerecord:
	rerecord = os.popen(
       "python -m oof3d.ooflib.common.IO.GUI.gtklogger.gtklogger.GUI.loggergui "
       + rerecord, "w") # The right access of the loggergui module.
    logutils.set_replaying(True)
    gobject.idle_add(GUILogPlayer(filename, beginCB, finishCB, debugLevel,
                                  threaded, exceptHook, rerecord, checkpoints))
Пример #3
0
def replay(filename,
           beginCB=None,
           finishCB=None,
           debugLevel=2,
           threaded=False,
           exceptHook=None,
           rerecord=None,
           checkpoints=True,
           logger_comments=True):
    #debug.fmsg()
    #print "gtklogger recording replaying."
    if logger_comments:
        if rerecord:
            rerecord = os.popen(
                "python -m oof3d.ooflib.common.IO.GUI.gtklogger.gtklogger.GUI.loggergui "
                + rerecord, "w")  # The right access of the loggergui module.
    logutils.set_replaying(True)
    gobject.idle_add(
        GUILogPlayer(filename, beginCB, finishCB, debugLevel, threaded,
                     exceptHook, rerecord, checkpoints))
Пример #4
0
 def stop(self):
     if logutils.replaying():
         logutils.set_replaying(False)
         if self.finishCB:
             self.finishCB()
Пример #5
0
def replay(filename, beginCB=None, finishCB=None, debugLevel=2,
           threaded=False, exceptHook=None, rerecord=None, checkpoints=True):
    logutils.set_replaying(True)
    gobject.idle_add(GUILogPlayer(filename, beginCB, finishCB, debugLevel,
                                  threaded, exceptHook, rerecord, checkpoints))
Пример #6
0
 def stop(self):
     if logutils.replaying():
         logutils.set_replaying(False)
         if self.finishCB:
             self.finishCB()