66from api .settings .settings import set_twilio_account_info
77from pipeline import Pipeline
88
9- from comfy .nodes .package_typing import ExportedNodes
109from comfy .nodes .package import _comfy_nodes , import_all_nodes_in_workspace
11- from comfy .cmd .execution import nodes
1210
1311from api .nodes .nodes import force_import_all_nodes_in_workspace
1412#use a different node import
@@ -33,8 +31,6 @@ async def reload(request):
3331 '''
3432
3533 #reset embedded client
36- from comfy .client .embedded_comfy_client import EmbeddedComfyClient
37- from comfy .cli_args_types import Configuration
3834 await request .app ["pipeline" ].cleanup ()
3935
4036 #reset imports to clear imported nodes
@@ -119,23 +115,6 @@ async def install_nodes(request):
119115 await install_node (node , workspace_dir )
120116 installed_nodes .append (node ['url' ])
121117
122- #restart embedded client
123- #request.app["pipeline"].client.set_prompt(request.app["pipeline"].client.prompt)
124-
125- # reimport nodes to workspace
126- #from comfy.cmd.execution import nodes
127- #from comfy.nodes.package import import_all_nodes_in_workspace
128- #update_nodes = import_all_nodes_in_workspace()
129- #nodes.update(update_nodes)
130-
131- #config = request.app["pipeline"].client.comfy_client._configuration
132- #from comfy.client.embedded_comfy_client import EmbeddedComfyClient
133- #request.app["pipeline"].client.comfy_client = EmbeddedComfyClient(config)
134- #await request.app["pipeline"].warm()
135-
136- #from pipeline import Pipeline
137- #request.app["pipeline"] = Pipeline(cwd=request.app["workspace"], disable_cuda_malloc=True, gpu_only=True)
138-
139118 return web .json_response ({"success" : True , "error" : None , "installed_nodes" : installed_nodes })
140119 except Exception as e :
141120 return web .json_response ({"success" : False , "error" : str (e ), "installed_nodes" : installed_nodes }, status = 500 )
0 commit comments