mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-01-23 04:40:15 +08:00
Fix missing path arguments
This commit is contained in:
parent
955fcb8bb0
commit
ab56eadcc8
@ -1,7 +1,7 @@
|
|||||||
import asyncio
|
import asyncio
|
||||||
|
import os
|
||||||
|
|
||||||
from .. import options
|
from .. import options
|
||||||
from ..distributed.distributed_prompt_worker import DistributedPromptWorker
|
|
||||||
|
|
||||||
options.enable_args_parsing()
|
options.enable_args_parsing()
|
||||||
|
|
||||||
@ -14,6 +14,38 @@ async def main():
|
|||||||
args.distributed_queue_frontend = False
|
args.distributed_queue_frontend = False
|
||||||
assert args.distributed_queue_connection_uri is not None, "Set the --distributed-queue-connection-uri argument to your RabbitMQ server"
|
assert args.distributed_queue_connection_uri is not None, "Set the --distributed-queue-connection-uri argument to your RabbitMQ server"
|
||||||
|
|
||||||
|
|
||||||
|
if args.cuda_device is not None:
|
||||||
|
os.environ['CUDA_VISIBLE_DEVICES'] = str(args.cuda_device)
|
||||||
|
print("Set cuda device to:", args.cuda_device)
|
||||||
|
|
||||||
|
if args.deterministic:
|
||||||
|
if 'CUBLAS_WORKSPACE_CONFIG' not in os.environ:
|
||||||
|
os.environ['CUBLAS_WORKSPACE_CONFIG'] = ":4096:8"
|
||||||
|
|
||||||
|
# configure paths
|
||||||
|
if args.output_directory:
|
||||||
|
output_dir = os.path.abspath(args.output_directory)
|
||||||
|
print(f"Setting output directory to: {output_dir}")
|
||||||
|
from ..cmd import folder_paths
|
||||||
|
|
||||||
|
folder_paths.set_output_directory(output_dir)
|
||||||
|
|
||||||
|
if args.input_directory:
|
||||||
|
input_dir = os.path.abspath(args.input_directory)
|
||||||
|
print(f"Setting input directory to: {input_dir}")
|
||||||
|
from ..cmd import folder_paths
|
||||||
|
|
||||||
|
folder_paths.set_input_directory(input_dir)
|
||||||
|
|
||||||
|
if args.temp_directory:
|
||||||
|
temp_dir = os.path.abspath(args.temp_directory)
|
||||||
|
print(f"Setting temp directory to: {temp_dir}")
|
||||||
|
from ..cmd import folder_paths
|
||||||
|
|
||||||
|
folder_paths.set_temp_directory(temp_dir)
|
||||||
|
|
||||||
|
from ..distributed.distributed_prompt_worker import DistributedPromptWorker
|
||||||
async with DistributedPromptWorker(connection_uri=args.distributed_queue_connection_uri,
|
async with DistributedPromptWorker(connection_uri=args.distributed_queue_connection_uri,
|
||||||
queue_name=args.distributed_queue_name):
|
queue_name=args.distributed_queue_name):
|
||||||
stop = asyncio.Event()
|
stop = asyncio.Event()
|
||||||
|
|||||||
@ -1,6 +1,5 @@
|
|||||||
import asyncio
|
import asyncio
|
||||||
import logging
|
import logging
|
||||||
import sys
|
|
||||||
from asyncio import AbstractEventLoop
|
from asyncio import AbstractEventLoop
|
||||||
from contextlib import AsyncExitStack
|
from contextlib import AsyncExitStack
|
||||||
from dataclasses import asdict
|
from dataclasses import asdict
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user