コード例 #1
0
ファイル: TTY.py プロジェクト: mjsir911/perscon-imap
 def mainException(s):
     if isinstance(sys.exc_info()[1], KeyboardInterrupt) and \
        s.iswaiting:
         sys.stdout.write("Timer interrupted at user request; program terminating.             \n")
         s.terminate()
     else:
         UIBase.mainException(s)
コード例 #2
0
ファイル: TTY.py プロジェクト: B-Rich/offlineimap
 def mainException(s):
     if isinstance(sys.exc_info()[1], KeyboardInterrupt) and \
        s.iswaiting:
         sys.stdout.write("Timer interrupted at user request; program terminating.             \n")
         s.terminate()
     else:
         UIBase.mainException(s)
コード例 #3
0
 def mainException(s):
     s.c.stop()
     UIBase.mainException(s)
コード例 #4
0
 def threadException(s, thread):
     s.c.stop()
     UIBase.threadException(s, thread)
コード例 #5
0
 def terminate(s, exitstatus=0, errortitle=None, errormsg=None):
     s.c.stop()
     UIBase.terminate(s,
                      exitstatus=exitstatus,
                      errortitle=errortitle,
                      errormsg=errormsg)
コード例 #6
0
ファイル: TTY.py プロジェクト: mjsir911/perscon-imap
 def __init__(s, config, verbose = 0):
     UIBase.__init__(s, config, verbose)
     s.iswaiting = 0
     s.outputlock = Lock()
コード例 #7
0
ファイル: Curses.py プロジェクト: glasserc/offlineimap
 def terminate(s, exitstatus=0, errortitle=None, errormsg=None):
     s.c.stop()
     UIBase.terminate(s, exitstatus=exitstatus, errortitle=errortitle, errormsg=errormsg)
コード例 #8
0
ファイル: Machine.py プロジェクト: mjsir911/perscon-imap
 def registerthread(s, account):
     UIBase.registerthread(s, account)
     s._printData('registerthread', account)
コード例 #9
0
ファイル: TTY.py プロジェクト: noah/offlineimap
 def __init__(s, config, verbose=0):
     UIBase.__init__(s, config, verbose)
     s.iswaiting = 0
     s.outputlock = Lock()
コード例 #10
0
ファイル: TTY.py プロジェクト: B-Rich/offlineimap
 def __init__(s, config, verbose = 0):
     UIBase.__init__(s, config, verbose)
     s.iswaiting = 0
     s.outputlock = Lock()
     s._lastThreaddisplay = None
コード例 #11
0
ファイル: TTY.py プロジェクト: mmehnert/offlineimap
 def __init__(s, config, verbose=0):
     UIBase.__init__(s, config, verbose)
     s.iswaiting = 0
     s.outputlock = Lock()
     s._lastThreaddisplay = None
コード例 #12
0
ファイル: Curses.py プロジェクト: glasserc/offlineimap
 def mainException(s):
     s.c.stop()
     UIBase.mainException(s)
コード例 #13
0
ファイル: Curses.py プロジェクト: glasserc/offlineimap
 def threadException(s, thread):
     s.c.stop()
     UIBase.threadException(s, thread)
コード例 #14
0
ファイル: Machine.py プロジェクト: mjsir911/perscon-imap
 def threadExited(s, thread):
     s._printData('threadExited', thread.getName())
     UIBase.threadExited(s, thread)
コード例 #15
0
 def sleep(s, sleepsecs, siglistener):
     if s.verbose >= 0:
         s._msg("Sleeping for %d:%02d" % (sleepsecs / 60, sleepsecs % 60))
     return UIBase.sleep(s, sleepsecs, siglistener)
コード例 #16
0
ファイル: Machine.py プロジェクト: mjsir911/perscon-imap
 def __init__(s, config, verbose = 0):
     UIBase.__init__(s, config, verbose)
     s.safechars=" ;,./-_=+()[]"
     s.iswaiting = 0
     s.outputlock = Lock()
     s._printData('__init__', protocol)
コード例 #17
0
 def sleep(s, sleepsecs, siglistener):
     if s.verbose >= 0:
         s._msg("Sleeping for %d:%02d" % (sleepsecs / 60, sleepsecs % 60))
     return UIBase.sleep(s, sleepsecs, siglistener)
コード例 #18
0
ファイル: Machine.py プロジェクト: mjsir911/perscon-imap
 def unregisterthread(s, thread):
     UIBase.unregisterthread(s, thread)
     s._printData('unregisterthread', thread.getName())
コード例 #19
0
ファイル: Noninteractive.py プロジェクト: avsm/lifedb-plugins
 def sleep(s, sleepsecs):
     if s.verbose >= 0:
         s._msg("Sleeping for %d:%02d" % (sleepsecs / 60, sleepsecs % 60))
     UIBase.sleep(s, sleepsecs)