From cd00ee17b89a2e3eeccc71be4bfbb79c16bd6d51 Mon Sep 17 00:00:00 2001 From: Grey Date: Thu, 5 Dec 2019 01:36:49 +0800 Subject: [PATCH] Pass the node-name attribute through the substitution parser (#101) --- launch_ros/launch_ros/actions/node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/launch_ros/launch_ros/actions/node.py b/launch_ros/launch_ros/actions/node.py index faf3611d..b0e44112 100644 --- a/launch_ros/launch_ros/actions/node.py +++ b/launch_ros/launch_ros/actions/node.py @@ -238,7 +238,7 @@ def parse(cls, entity: Entity, parser: Parser): kwargs['arguments'] = super()._parse_cmdline(args, parser) node_name = entity.get_attr('node-name', optional=True) if node_name is not None: - kwargs['node_name'] = node_name + kwargs['node_name'] = parser.parse_substitution(node_name) package = entity.get_attr('pkg', optional=True) if package is not None: kwargs['package'] = parser.parse_substitution(package)