add --log-startup option to print detailed startup progress

This commit is contained in:
AUTOMATIC1111
2023-07-22 17:08:45 +03:00
parent 0615b3c532
commit a8d4213317
3 changed files with 25 additions and 6 deletions

View File

@@ -226,8 +226,11 @@ def run_extensions_installers(settings_file):
with startup_timer.subcategory("run extensions installers"):
for dirname_extension in list_extensions(settings_file):
run_extension_installer(os.path.join(extensions_dir, dirname_extension))
startup_timer.record(dirname_extension)
path = os.path.join(extensions_dir, dirname_extension)
if os.path.isdir(path):
run_extension_installer(path)
startup_timer.record(dirname_extension)
re_requirement = re.compile(r"\s*([-_a-zA-Z0-9]+)\s*(?:==\s*([-+_.a-zA-Z0-9]+))?\s*")