fix inability to run with --freeze-settings
This commit is contained in:
parent
b4703b788b
commit
f8ca37b903
38
webui.py
38
webui.py
|
@ -144,16 +144,11 @@ Use --skip-version-check commandline argument to disable this check.
|
||||||
""".strip())
|
""".strip())
|
||||||
|
|
||||||
|
|
||||||
def initialize():
|
def restore_config_state_file():
|
||||||
fix_asyncio_event_loop_policy()
|
|
||||||
|
|
||||||
check_versions()
|
|
||||||
|
|
||||||
extensions.list_extensions()
|
|
||||||
localization.list_localizations(cmd_opts.localizations_dir)
|
|
||||||
startup_timer.record("list extensions")
|
|
||||||
|
|
||||||
config_state_file = shared.opts.restore_config_state_file
|
config_state_file = shared.opts.restore_config_state_file
|
||||||
|
if config_state_file == "":
|
||||||
|
return
|
||||||
|
|
||||||
shared.opts.restore_config_state_file = ""
|
shared.opts.restore_config_state_file = ""
|
||||||
shared.opts.save(shared.config_filename)
|
shared.opts.save(shared.config_filename)
|
||||||
|
|
||||||
|
@ -166,6 +161,18 @@ def initialize():
|
||||||
elif config_state_file:
|
elif config_state_file:
|
||||||
print(f"!!! Config state backup not found: {config_state_file}")
|
print(f"!!! Config state backup not found: {config_state_file}")
|
||||||
|
|
||||||
|
|
||||||
|
def initialize():
|
||||||
|
fix_asyncio_event_loop_policy()
|
||||||
|
|
||||||
|
check_versions()
|
||||||
|
|
||||||
|
extensions.list_extensions()
|
||||||
|
localization.list_localizations(cmd_opts.localizations_dir)
|
||||||
|
startup_timer.record("list extensions")
|
||||||
|
|
||||||
|
restore_config_state_file()
|
||||||
|
|
||||||
if cmd_opts.ui_debug_mode:
|
if cmd_opts.ui_debug_mode:
|
||||||
shared.sd_upscalers = upscaler.UpscalerLanczos().scalers
|
shared.sd_upscalers = upscaler.UpscalerLanczos().scalers
|
||||||
modules.scripts.load_scripts()
|
modules.scripts.load_scripts()
|
||||||
|
@ -370,18 +377,7 @@ def webui():
|
||||||
extensions.list_extensions()
|
extensions.list_extensions()
|
||||||
startup_timer.record("list extensions")
|
startup_timer.record("list extensions")
|
||||||
|
|
||||||
config_state_file = shared.opts.restore_config_state_file
|
restore_config_state_file()
|
||||||
shared.opts.restore_config_state_file = ""
|
|
||||||
shared.opts.save(shared.config_filename)
|
|
||||||
|
|
||||||
if os.path.isfile(config_state_file):
|
|
||||||
print(f"*** About to restore extension state from file: {config_state_file}")
|
|
||||||
with open(config_state_file, "r", encoding="utf-8") as f:
|
|
||||||
config_state = json.load(f)
|
|
||||||
config_states.restore_extension_config(config_state)
|
|
||||||
startup_timer.record("restore extension config")
|
|
||||||
elif config_state_file:
|
|
||||||
print(f"!!! Config state backup not found: {config_state_file}")
|
|
||||||
|
|
||||||
localization.list_localizations(cmd_opts.localizations_dir)
|
localization.list_localizations(cmd_opts.localizations_dir)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue