Пример #1
0
 def pulse_items(self, items):
     print "Pulse: CPS: %s/s; Bytes: %s/%s; Item: %s/%s" % (
         apt.SizeToStr(self.currentCPS), apt.SizeToStr(self.currentBytes),
         apt.SizeToStr(self.totalBytes), self.currentItems, self.totalItems)
     print "Pulse-Items: "
     for itm in items:
         uri, descr, shortDescr, fileSize, partialSize = itm
         print " - '%s' '%s' '%s' '%d/%d'" % (uri, descr, shortDescr,
                                              partialSize, fileSize)
     return True
Пример #2
0
    def pulse(self, acquire):

        tsc = self.tsconfig
        tsc.pkgprogress = "%s %s/%s" % (
            tsc.upst[tsc.state],
            apt.SizeToStr(self.current_bytes),
            apt.SizeToStr(self.total_bytes),
        )
        tsc.update_progress(tsc.pkgprogress)

        item_idx = self.current_items
        if item_idx == self.total_items:
            item_idx -= 1
        destfile = acquire.items[item_idx].destfile
        destfile = destfile.split('/')[-1]
        debug_string = "[GetAcquireProgress] %s; CPS: %s/s; Bytes: %s/%s; Item: %s/%s" % (
            destfile, apt.SizeToStr(self.current_cps),
            apt.SizeToStr(self.current_bytes), apt.SizeToStr(
                self.total_bytes), item_idx + 1, self.total_items)
        tsc.logger.debug(debug_string)

        return True
Пример #3
0
 def pulse(self):
     print "Pulse: CPS: %s/s; Bytes: %s/%s; Item: %s/%s" % (
         apt.SizeToStr(self.currentCPS), apt.SizeToStr(self.currentBytes),
         apt.SizeToStr(self.totalBytes), self.currentItems, self.totalItems)
     return True