Skip to content

Commit dad664d

Browse files
author
Kenji Miyake
committed
Improve readability
Signed-off-by: Kenji Miyake <[email protected]>
1 parent 88e894b commit dad664d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

launch_ros/launch_ros/actions/composable_node_container.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,11 @@ def parse(cls, entity: Entity, parser: Parser):
6363
composable_nodes = entity.get_attr(
6464
'composable_node', data_type=List[Entity], optional=True)
6565
if composable_nodes is not None:
66-
parsed_tuples = [ComposableNode.parse(parser, entity) for entity in composable_nodes]
67-
kwargs['composable_node_descriptions'] = [t[0](**t[1]) for t in parsed_tuples]
66+
kwargs['composable_node_descriptions'] = []
67+
for entity in composable_nodes:
68+
_, composable_node_kwargs = ComposableNode.parse(parser, entity)
69+
kwargs['composable_node_descriptions'].append(
70+
ComposableNode(**composable_node_kwargs))
6871

6972
return cls, kwargs
7073

0 commit comments

Comments
 (0)