Progress takibi artık olması gerektiği gibi istemci tarafında..

This commit is contained in:
A. Murat Eren
2005-06-10 07:59:36 +00:00
parent a9dff15119
commit a59adc5fca
+7
View File
@@ -8,12 +8,19 @@
# ls /var/tmp/pisi/cache
import sys
from sys import stderr
sys.path.append("..")
import fetcher
import pisiconfig
def doProgress(filename, percent):
out = '\r%-30.30s %%%3d' % (filename, percent)
stderr.write(out)
stderr.flush()
if len(sys.argv) == 2:
obj = fetcher.Fetcher(sys.argv[1])
obj.percentHook = doProgress
saved_file = obj.fetch()
if saved_file:
print "File saved: %s" % (saved_file)