File tree Expand file tree Collapse file tree 3 files changed +18
-7
lines changed
services/director-v2/src/simcore_service_director_v2 Expand file tree Collapse file tree 3 files changed +18
-7
lines changed Original file line number Diff line number Diff line change @@ -400,6 +400,9 @@ async def generate_tasks_list_from_project(
400400 raise WalletNotEnoughCreditsError (
401401 wallet_name = wallet_info .wallet_name ,
402402 wallet_credit_amount = wallet_info .wallet_credit_amount ,
403+ user_id = user_id ,
404+ product_name = product_name ,
405+ project_id = project .uuid ,
403406 )
404407
405408 assert rabbitmq_rpc_client # nosec
Original file line number Diff line number Diff line change 1010)
1111from simcore_postgres_database .models .projects import ProjectType , projects
1212from simcore_postgres_database .models .projects_networks import projects_networks
13+ from simcore_postgres_database .models .projects_nodes import projects_nodes
1314
14- __all__ = [
15+ __all__ : tuple [str , ...] = (
16+ "NodeClass" ,
17+ "ProjectType" ,
18+ "StateType" ,
1519 "comp_pipeline" ,
20+ "comp_run_snapshot_tasks" ,
1621 "comp_runs" ,
1722 "comp_tasks" ,
1823 "groups_extra_properties" ,
19- "NodeClass" ,
20- "projects_networks" ,
2124 "projects" ,
22- "ProjectType " ,
23- "StateType " ,
25+ "projects_networks " ,
26+ "projects_nodes " ,
2427 "user_to_groups" ,
25- "comp_run_snapshot_tasks" ,
26- ]
28+ )
29+
30+ # nopycln: file
Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ def create_complete_dag(workbench: NodesDict) -> nx.DiGraph:
2929 dag_graph : nx .DiGraph = nx .DiGraph ()
3030 for node_id , node in workbench .items ():
3131 assert node .state # nosec
32+
3233 dag_graph .add_node (
3334 node_id ,
3435 name = node .label ,
@@ -43,6 +44,9 @@ def create_complete_dag(workbench: NodesDict) -> nx.DiGraph:
4344 if node .input_nodes :
4445 for input_node_id in node .input_nodes :
4546 predecessor_node = workbench .get (f"{ input_node_id } " )
47+ assert ( # nosec
48+ predecessor_node
49+ ), f"Node { input_node_id } not found in workbench"
4650 if predecessor_node :
4751 dag_graph .add_edge (str (input_node_id ), node_id )
4852
You can’t perform that action at this time.
0 commit comments