- Remove DistributedListSplitter and DistributedListCollector nodes - Remove /distributed/init_list_queue and /distributed/request_list_item endpoints - Clean up all references from prompt_transform, queue_orchestration, constants, and tests - Refactor and reorganize distributed modules for quality improvements
10 lines
266 B
Python
10 lines
266 B
Python
from .process_manager import WorkerProcessManager
|
|
from functools import lru_cache
|
|
|
|
@lru_cache(maxsize=1)
|
|
def _worker_manager() -> WorkerProcessManager:
|
|
return WorkerProcessManager()
|
|
|
|
def get_worker_manager() -> WorkerProcessManager:
|
|
return _worker_manager()
|