Revision 26413b0d
b/kamaki/cli/argument/__init__.py | ||
---|---|---|
395 | 395 |
if self.value: |
396 | 396 |
return None |
397 | 397 |
try: |
398 |
self.bar = KamakiProgressBar() |
|
398 |
self.bar = KamakiProgressBar( |
|
399 |
message.ljust(message_len), max=timeout or 100) |
|
399 | 400 |
except NameError: |
400 | 401 |
self.value = None |
401 | 402 |
return self.value |
... | ... | |
406 | 407 |
self.bar.phases = bar_phases |
407 | 408 |
self.bar.bar_prefix = ' ' |
408 | 409 |
self.bar.bar_suffix = ' ' |
409 |
self.bar.max = timeout or 100 |
|
410 | 410 |
self.bar.suffix = '%(remaining)ds to timeout' |
411 | 411 |
else: |
412 | 412 |
self.bar.suffix = '%(percent)d%% - %(eta)ds' |
413 |
self.bar.eta = timeout or 100 |
|
414 |
self.bar.message = message.ljust(message_len) |
|
415 | 413 |
self.bar.start() |
416 | 414 |
|
417 | 415 |
def progress_gen(n): |
b/kamaki/cli/commands/pithos.py | ||
---|---|---|
1284 | 1284 |
self.error('\nDownload canceled by user') |
1285 | 1285 |
if local_path is not None: |
1286 | 1286 |
self.error('to resume, re-run with --resume') |
1287 |
except Exception: |
|
1288 |
self._safe_progress_bar_finish(progress_bar) |
|
1289 |
raise |
|
1290 | 1287 |
finally: |
1291 | 1288 |
self._safe_progress_bar_finish(progress_bar) |
1292 | 1289 |
|
Also available in: Unified diff