Procházet zdrojové kódy

Merge pull request #17625 from netchampfaris/update-progress-bar-absolute

version-14
Suraj Shetty před 2 roky
committed by GitHub
rodič
revize
3de50b1c84
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: 4AEE18F83AFDEB23
1 změnil soubory, kde provedl 4 přidání a 3 odebrání
  1. +4
    -3
      frappe/utils/__init__.py

+ 4
- 3
frappe/utils/__init__.py Zobrazit soubor

@@ -559,7 +559,7 @@ def is_cli() -> bool:
return invoked_from_terminal


def update_progress_bar(txt, i, l):
def update_progress_bar(txt, i, l, absolute=False):
if os.environ.get("CI"):
if i == 0:
sys.stdout.write(txt)
@@ -581,8 +581,9 @@ def update_progress_bar(txt, i, l):

complete = int(float(i + 1) / l * col)
completion_bar = ("=" * complete).ljust(col, " ")
percent_complete = str(int(float(i + 1) / l * 100))
sys.stdout.write(f"\r{txt}: [{completion_bar}] {percent_complete}%")
percent_complete = f"{str(int(float(i + 1) / l * 100))}%"
status = f"{i} of {l}" if absolute else percent_complete
sys.stdout.write(f"\r{txt}: [{completion_bar}] {status}")
sys.stdout.flush()




Načítá se…
Zrušit
Uložit