def start(self): """Print what is going to be transferred, initialized self.start_time """ to_print = pprint_transfer(self.src, self.dest) self.fd.write(to_print + "\n") self.start_time = time.time() ProgressBar.start(self)
def __init__(self, src, dest, size): self.src = src self.dest = dest self.file_done = 0 self.file_size = size self.start_time = 0 self.file_elapsed = 0 ProgressBar.__init__(self, fd=sys.stderr) file_progress_line = OneFileProgressLine(self) self.set_lines([file_progress_line])
def __init__(self, num_files, total_size): self.num_files = num_files self.num_files_done = 0 self.file_done = 0 self.file_size = 0 self.file_name = "" self.file_elapsed = 0 self.file_start_time = 0 self.total_size = total_size self.total_done = 0 self.total_elapsed = 0 self.start_time = 0 ProgressBar.__init__(self, fd=sys.stderr) file_progress_line = FileProgressLine(self) total_line = TotalLine(self) self.set_lines([total_line, file_progress_line])
def start(self): """Overwrite ProgressBar.start """ self.start_time = time.time() ProgressBar.start(self)