fix(builder): url parsing

This commit is contained in:
BennyKok 2024-01-07 23:28:47 +08:00
parent 24e108917e
commit 9661600cc8

View File

@ -310,13 +310,16 @@ async def build_logic(item: Item):
"timestamp": time.time() "timestamp": time.time()
}})) }}))
if "Created comfyui-api =>" in l or (l.startswith("https://") and l.endswith(".modal.run")): if "Created comfyui_api =>" in l or ((l.startswith("https://") or l.startswith("│ https://")) and l.endswith(".modal.run")):
if "Created comfyui-api =>" in l: if "Created comfyui_api =>" in l:
url = l.split("=>")[1].strip() url = l.split("=>")[1].strip()
# making sure it is a url # making sure it is a url
elif "comfyui-api" in l: elif "comfyui-api" in l:
# Some case it only prints the url on a blank line # Some case it only prints the url on a blank line
url = l if l.startswith("│ https://"):
url = l.split("")[1].strip()
else:
url = l
if url: if url:
machine_logs.append({ machine_logs.append({