From a3e099bbc0e513719588e8d87cf660f37c1bc5db Mon Sep 17 00:00:00 2001 From: Brandon Rising Date: Tue, 1 Aug 2023 16:44:17 -0400 Subject: [PATCH] Instantiate batch managers --- invokeai/app/cli_app.py | 2 ++ tests/nodes/test_graph_execution_state.py | 1 + tests/nodes/test_invoker.py | 1 + 3 files changed, 4 insertions(+) diff --git a/invokeai/app/cli_app.py b/invokeai/app/cli_app.py index bad95bb559..39b22e9dfb 100644 --- a/invokeai/app/cli_app.py +++ b/invokeai/app/cli_app.py @@ -37,6 +37,7 @@ from invokeai.app.services.image_record_storage import SqliteImageRecordStorage from invokeai.app.services.images import ImageService, ImageServiceDependencies from invokeai.app.services.resource_name import SimpleNameService from invokeai.app.services.urls import LocalUrlService +from invokeai.app.services.batch_manager import BatchManager from .services.default_graphs import default_text_to_image_graph_id, create_system_graphs from .services.latent_storage import DiskLatentsStorage, ForwardCacheLatentsStorage @@ -306,6 +307,7 @@ def invoke_cli(): latents=ForwardCacheLatentsStorage(DiskLatentsStorage(f"{output_folder}/latents")), images=images, boards=boards, + batch_manager=BatchManager(), board_images=board_images, queue=MemoryInvocationQueue(), graph_library=SqliteItemStorage[LibraryGraph](filename=db_location, table_name="graphs"), diff --git a/tests/nodes/test_graph_execution_state.py b/tests/nodes/test_graph_execution_state.py index e0ee120b54..1a24b76c1c 100644 --- a/tests/nodes/test_graph_execution_state.py +++ b/tests/nodes/test_graph_execution_state.py @@ -48,6 +48,7 @@ def mock_services() -> InvocationServices: images=None, # type: ignore latents=None, # type: ignore boards=None, # type: ignore + batch_manager=None, # type: ignore board_images=None, # type: ignore queue=MemoryInvocationQueue(), graph_library=SqliteItemStorage[LibraryGraph](filename=sqlite_memory, table_name="graphs"), diff --git a/tests/nodes/test_invoker.py b/tests/nodes/test_invoker.py index 8eba6d468f..7c21d2a7f8 100644 --- a/tests/nodes/test_invoker.py +++ b/tests/nodes/test_invoker.py @@ -40,6 +40,7 @@ def mock_services() -> InvocationServices: logger=None, # type: ignore images=None, # type: ignore latents=None, # type: ignore + batch_manager=None, # type: ignore boards=None, # type: ignore board_images=None, # type: ignore queue=MemoryInvocationQueue(),