def lastPath(self, path, index, length): with self.mutex: percentage = lambda x, y: float(x) / float(y) * 100 x, y = get_terminal_size() message = '{0:.2f}% - '.format(percentage(index, length)) if self.errors > 0: message += Style.BRIGHT + Fore.RED message += 'Errors: {0}'.format(self.errors) message += Style.RESET_ALL message += ' - ' message += 'Last request to: {0}'.format(path) if len(message) > x: message = message[:x] self.inLine(message)
def lastPath(self, path, index, length): with self.mutex: percentage = lambda x, y: float(x) / float(y) * 100 x, y = get_terminal_size() message = '{0:.2f}% - '.format(percentage(index, length)) if self.errors > 0: message += Style.BRIGHT + Fore.RED message += 'Errors: {0}'.format(self.errors) message += Style.RESET_ALL message += ' - ' message += 'Last request to: {0}'.format(path) if len(message) > x: message = message[:x] self.inLine(message)
def lastPath(self, path, index, length, currentJob, allJobs): x, y = get_terminal_size() message = "{0:.2f}% - ".format(self.percentage(index, length)) if allJobs > 1: message += "Job: {0}/{1} - ".format(currentJob, allJobs) if self.errors > 0: message += "Errors: {0} - ".format(self.errors) message += "Last request to: {0}".format(path) if len(message) >= x: message = message[:x - 1] with self.mutex: self.inLine(message)
def lastPath(self, path, index, length, currentJob, allJobs): with self.mutex: percentage = lambda x, y: float(x) / float(y) * 100 x, y = get_terminal_size() message = "{0:.2f}% - ".format(percentage(index, length)) if len(allJobs) > 1: message += "Job: {1}/{2} - ".format(currentJob, allJobs) if self.errors > 0: message += "Errors: {0} - ".format(self.errors) message += "Last request to: {0}".format(path) if len(message) > x: message = message[:x - 1] self.inLine(message)
def lastPath(self, path, index, length): with self.mutex: percentage = lambda x, y: float(x) / float(y) * 100 x, y = get_terminal_size()