Spaces:
Running
Running
Commit
·
73a3bd8
1
Parent(s):
cc0733f
обработка ошибки download
Browse files- scripts/mainrunpodA1111.py +10 -8
scripts/mainrunpodA1111.py
CHANGED
@@ -525,14 +525,16 @@ def InstallWildCards():
|
|
525 |
|
526 |
def CNet(ControlNet_Model, ControlNet_XL_Model):
|
527 |
def download(url, model_dir):
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
|
|
|
|
536 |
|
537 |
wrngv1 = False
|
538 |
os.chdir("/workspace/sd/stable-diffusion-webui/extensions")
|
|
|
525 |
|
526 |
def CNet(ControlNet_Model, ControlNet_XL_Model):
|
527 |
def download(url, model_dir):
|
528 |
+
try:
|
529 |
+
filename = os.path.basename(urlparse(url).path)
|
530 |
+
pth = os.path.abspath(os.path.join(model_dir, filename))
|
531 |
+
if not os.path.exists(pth):
|
532 |
+
print("Downloading: " + os.path.basename(url))
|
533 |
+
download_url_to_file(url, pth, hash_prefix=None, progress=True)
|
534 |
+
else:
|
535 |
+
print(f"[1;32mThe model {filename} already exists[0m")
|
536 |
+
except Exception as e:
|
537 |
+
print(f"Ошибка при скачивании {url}: {e}")
|
538 |
|
539 |
wrngv1 = False
|
540 |
os.chdir("/workspace/sd/stable-diffusion-webui/extensions")
|