- Added options to supress the progress bar with e.g. -B
This commit is contained in:
parent
7e9169ef89
commit
e2df02000f
@ -229,6 +229,8 @@ def ShowProgress (i,n,txt):
|
|||||||
def IntegerPart (x):
|
def IntegerPart (x):
|
||||||
return int (( x * i ) / n)
|
return int (( x * i ) / n)
|
||||||
|
|
||||||
|
if not options.progressbar:
|
||||||
|
return
|
||||||
percentage = IntegerPart (100)
|
percentage = IntegerPart (100)
|
||||||
factor = IntegerPart (ProgressBarWidth)
|
factor = IntegerPart (ProgressBarWidth)
|
||||||
|
|
||||||
@ -253,6 +255,8 @@ def ShowProgress (i,n,txt):
|
|||||||
LastProgress[n] = (factor, txt)
|
LastProgress[n] = (factor, txt)
|
||||||
|
|
||||||
def ClearProgress (n,txt):
|
def ClearProgress (n,txt):
|
||||||
|
if not options.progressbar:
|
||||||
|
return
|
||||||
bar = " " * (1 + ProgressBarWidth + 2 + 5 + len(txt))
|
bar = " " * (1 + ProgressBarWidth + 2 + 5 + len(txt))
|
||||||
sys.stderr.write("\r" + bar + "\r")
|
sys.stderr.write("\r" + bar + "\r")
|
||||||
sys.stderr.flush()
|
sys.stderr.flush()
|
||||||
@ -454,6 +458,10 @@ parser.add_option("-b","--bounds", dest="bounds",
|
|||||||
parser.add_option("-s","--start", dest="startpercentage",
|
parser.add_option("-s","--start", dest="startpercentage",
|
||||||
default = 0,
|
default = 0,
|
||||||
help = "start test at a certain percentage")
|
help = "start test at a certain percentage")
|
||||||
|
parser.add_option("-B","--disable-progressbar", dest="progressbar",
|
||||||
|
default = "True",
|
||||||
|
action = "store_false",
|
||||||
|
help = "suppress a progress bar")
|
||||||
|
|
||||||
(options, args) = parser.parse_args()
|
(options, args) = parser.parse_args()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user