|
1 | | -import datetime |
2 | 1 | import mimetypes |
3 | 2 | import os |
4 | 3 | import sys |
|
10 | 9 | import gradio.utils |
11 | 10 | import numpy as np |
12 | 11 | from PIL import Image, PngImagePlugin # noqa: F401 |
13 | | -from modules.call_queue import wrap_gradio_gpu_call, wrap_queued_call, wrap_gradio_call, wrap_gradio_call_no_job # noqa: F401 |
| 12 | +from modules.call_queue import wrap_gradio_gpu_call, wrap_queued_call, wrap_gradio_call, wrap_gradio_call_no_job # noqa: F401 |
14 | 13 |
|
15 | 14 | from modules import gradio_extensons, sd_schedulers # noqa: F401 |
16 | | -from modules import sd_hijack, sd_models, script_callbacks, ui_extensions, deepbooru, extra_networks, ui_common, ui_postprocessing, progress, ui_loadsave, shared_items, ui_settings, timer, sysinfo, ui_checkpoint_merger, scripts, sd_samplers, processing, ui_extra_networks, ui_toprow, launch_utils |
| 15 | +from modules import sd_hijack, sd_models, script_callbacks, ui_extensions, deepbooru, extra_networks, ui_common, ui_postprocessing, progress, ui_loadsave, shared_items, ui_settings, timer, ui_checkpoint_merger, scripts, sd_samplers, processing, ui_extra_networks, ui_toprow, launch_utils |
17 | 16 | from modules.ui_components import FormRow, FormGroup, ToolButton, FormHTML, InputAccordion, ResizeHandleRow |
18 | 17 | from modules.paths import script_path |
19 | 18 | from modules.ui_common import create_refresh_button |
@@ -1223,16 +1222,5 @@ def quicksettings_hint(): |
1223 | 1222 |
|
1224 | 1223 | app.add_api_route("/internal/profile-startup", lambda: timer.startup_record, methods=["GET"]) |
1225 | 1224 |
|
1226 | | - def download_sysinfo(attachment=False): |
1227 | | - from fastapi.responses import PlainTextResponse |
1228 | | - |
1229 | | - text = sysinfo.get() |
1230 | | - filename = f"sysinfo-{datetime.datetime.utcnow().strftime('%Y-%m-%d-%H-%M')}.json" |
1231 | | - |
1232 | | - return PlainTextResponse(text, headers={'Content-Disposition': f'{"attachment" if attachment else "inline"}; filename="{filename}"'}) |
1233 | | - |
1234 | | - app.add_api_route("/internal/sysinfo", download_sysinfo, methods=["GET"]) |
1235 | | - app.add_api_route("/internal/sysinfo-download", lambda: download_sysinfo(attachment=True), methods=["GET"]) |
1236 | | - |
1237 | 1225 | import fastapi.staticfiles |
1238 | 1226 | app.mount("/webui-assets", fastapi.staticfiles.StaticFiles(directory=launch_utils.repo_dir('stable-diffusion-webui-assets')), name="webui-assets") |
0 commit comments