Exemplo n.º 1
0
		def update_progress(self, idx, csize = None, osize = None, stime = None, otime = None):
			(_, _, name_dest, pathSE) = self._files[idx]
			if otime:
				tr = lambda sref, tref: gcSupport.prettySize(((csize - sref) / max(1, time.time() - tref)))
				tmp = name_dest
				if opts.show_host:
					tmp += ' [%s]' % pathSE.split('//')[-1].split('/')[0].split(':')[0]
				self._write('\r\t%s (%7s - %7s/s avg. - %7s/s inst.)' % (tmp,
					gcSupport.prettySize(csize), tr(0, stime), tr(osize, otime)))
				sys.stdout.flush()
			else:
				self._write('\t%s' % name_dest)
				sys.stdout.flush()
Exemplo n.º 2
0
 def update_progress(self,
                     idx,
                     csize=None,
                     osize=None,
                     stime=None,
                     otime=None):
     if otime:
         trfun = lambda sref, tref: gcSupport.prettySize(
             ((csize - sref) / max(1,
                                   time.time() - tref)))
         self.tr[idx] = '%7s avg. - %7s/s inst.' % (
             gcSupport.prettySize(csize), trfun(0, stime))
         self.output[2 * idx] = self._infoline(
             idx, '(%s - %7s/s)' % (self.tr[idx], trfun(osize, otime)))
Exemplo n.º 3
0
 def update_progress(self,
                     idx,
                     csize=None,
                     osize=None,
                     stime=None,
                     otime=None):
     (_, _, name_dest, pathSE) = self._files[idx]
     if otime:
         tr = lambda sref, tref: gcSupport.prettySize(
             ((csize - sref) / max(1,
                                   time.time() - tref)))
         tmp = name_dest
         if opts.show_host:
             tmp += ' [%s]' % pathSE.split('//')[-1].split(
                 '/')[0].split(':')[0]
         self._write('\r\t%s (%7s - %7s/s avg. - %7s/s inst.)' %
                     (tmp, gcSupport.prettySize(csize), tr(
                         0, stime), tr(osize, otime)))
         sys.stdout.flush()
     else:
         self._write('\t%s' % name_dest)
         sys.stdout.flush()
Exemplo n.º 4
0
		def update_progress(self, idx, csize = None, osize = None, stime = None, otime = None):
			if otime:
				trfun = lambda sref, tref: gcSupport.prettySize(((csize - sref) / max(1, time.time() - tref)))
				self.tr[idx] = '%7s avg. - %7s/s inst.' % (gcSupport.prettySize(csize), trfun(0, stime))
				self.output[2*idx] = self._infoline(idx, '(%s - %7s/s)' % (self.tr[idx], trfun(osize, otime)))
Exemplo n.º 5
0
			def file(self, idx, csize = None, osize = None, stime = None, otime = None):
				(hash, name_local, name_dest, pathSE) = self.files[idx]
				if otime:
					trfun = lambda sref, tref: gcSupport.prettySize(((csize - sref) / max(1, time.time() - tref)))
					self.tr[idx] = '%7s avg. - %7s/s inst.' % (gcSupport.prettySize(csize), trfun(0, stime))
					self.output[2*idx] = self.infoline(idx, '(%s - %7s/s)' % (self.tr[idx], trfun(osize, otime)))