(file) Return to btdownloadcurses.py CVS log (file) (dir) Up to [Development] / shadowsclient

Diff for /shadowsclient/btdownloadcurses.py between version 1.5 and 1.6

version 1.5, 2003/09/23 23:30:12 version 1.6, 2003/09/24 00:21:07
Line 18 
Line 18 
 from signal import signal, SIGWINCH from signal import signal, SIGWINCH
 from sys import argv, version, stdout from sys import argv, version, stdout
 import time import time
   from time import time
 assert version >= '2', "Install Python 2.0 or greater" assert version >= '2', "Install Python 2.0 or greater"
  
 def fmttime(n): def fmttime(n):
Line 83 
Line 84 
         self.peerStatus = ''         self.peerStatus = ''
         self.errors = []         self.errors = []
         self.globalerrlist = mainerrlist         self.globalerrlist = mainerrlist
           self.last_update_time = 0
  
     def finished(self):     def finished(self):
         self.done = 1         self.done = 1
Line 105 
Line 107 
     def display(self, fractionDone = None, timeEst = None,     def display(self, fractionDone = None, timeEst = None,
             downRate = None, upRate = None, activity = None,             downRate = None, upRate = None, activity = None,
             statistics = None, **kws):             statistics = None, **kws):
           if self.last_update_time + 0.1 > time() and fractionDone not in (0.0, 1.0) and activity is not None:
               return
           self.last_update_time = time()
         if activity is not None and not self.done:         if activity is not None and not self.done:
             self.activity = activity             self.activity = activity
         elif timeEst is not None:         elif timeEst is not None:


Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

No CVS admin address has been configured
Powered by
ViewCVS 0.9.3