aboutsummaryrefslogtreecommitdiffstats
path: root/modules/launch_utils.py
diff options
context:
space:
mode:
authorAUTOMATIC1111 <16777216c@gmail.com>2023-08-09 14:03:24 +0000
committerGitHub <noreply@github.com>2023-08-09 14:03:24 +0000
commitf2ebcee7c4ebf4963e5937a228c976d22b5b4d0d (patch)
tree5494c1c81147a8a502b415bd095c07814b27b93a /modules/launch_utils.py
parenteed963e97261ee03bffe59e3d343dcf53d82dbfd (diff)
parentf2a4073aead69575e2292d7dcf832de68825b0f3 (diff)
downloadstable-diffusion-webui-gfx803-f2ebcee7c4ebf4963e5937a228c976d22b5b4d0d.tar.gz
stable-diffusion-webui-gfx803-f2ebcee7c4ebf4963e5937a228c976d22b5b4d0d.tar.bz2
stable-diffusion-webui-gfx803-f2ebcee7c4ebf4963e5937a228c976d22b5b4d0d.zip
Merge pull request #11925 from wfjsw/ext-inst-pbar
Progressbar for extension installers
Diffstat (limited to 'modules/launch_utils.py')
-rw-r--r--modules/launch_utils.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/modules/launch_utils.py b/modules/launch_utils.py
index 5be30a18..c0847e14 100644
--- a/modules/launch_utils.py
+++ b/modules/launch_utils.py
@@ -248,7 +248,11 @@ def run_extensions_installers(settings_file):
return
with startup_timer.subcategory("run extensions installers"):
- for dirname_extension in list_extensions(settings_file):
+ from tqdm.auto import tqdm
+ pbar_extensions = tqdm(list_extensions(settings_file),
+ bar_format="{desc}: |{bar}|{percentage:3.0f}% [{n_fmt}/{total_fmt} {elapsed}<{remaining}]")
+ for dirname_extension in pbar_extensions:
+ pbar_extensions.set_description("Installing %s" % dirname_extension)
path = os.path.join(extensions_dir, dirname_extension)
if os.path.isdir(path):