Skip to content

Commit 9df4538

Browse files
authored
Merge pull request #648 from furlongm/progressbar
progressbar
2 parents 2c1eff7 + 42cd774 commit 9df4538

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

util/__init__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@ def set_verbosity(value):
5252
verbose = value
5353

5454

55-
def create_pbar(ptext, plength, **kwargs):
55+
def create_pbar(ptext, plength, ljust=35, **kwargs):
5656
""" Create a global progress bar if global verbose is True
5757
"""
5858
global pbar, verbose
5959
if verbose and plength > 0:
60-
jtext = str(ptext).ljust(35)
60+
jtext = str(ptext).ljust(ljust)
6161
if pbar2:
6262
pbar = ProgressBar(widgets=[Style.RESET_ALL + Fore.YELLOW + jtext,
6363
Percentage(), Bar(), ETA()],
@@ -79,13 +79,13 @@ def update_pbar(index, **kwargs):
7979
pmax = pbar.max_value
8080
else:
8181
pmax = pbar.maxval
82-
if index == pmax:
82+
if index >= pmax:
8383
pbar.finish()
8484
print_nocr(Fore.RESET)
8585
pbar = None
8686

8787

88-
def download_url(res, text=''):
88+
def download_url(res, text='', ljust=35):
8989
""" Display a progress bar to download the request content if verbose is
9090
True. Otherwise, just return the request content
9191
"""
@@ -94,7 +94,7 @@ def download_url(res, text=''):
9494
content_length = res.headers.get('content-length')
9595
if content_length:
9696
clen = int(content_length)
97-
create_pbar(text, clen)
97+
create_pbar(text, clen, ljust)
9898
chunk_size = 16384
9999
i = 0
100100
data = b''

0 commit comments

Comments
 (0)