Skip to content

Commit 8744124

Browse files
Better document parameter handling in Node (#234) (#242)
Signed-off-by: Felix Divo <[email protected]> Co-authored-by: Felix Divo <[email protected]>
1 parent e6d8995 commit 8744124

File tree

1 file changed

+8
-3
lines changed
  • launch_ros/launch_ros/actions

1 file changed

+8
-3
lines changed

launch_ros/launch_ros/actions/node.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,14 @@ def __init__(
123123
A yaml file with the resulting parameters from the dictionary will be
124124
written to a temporary file, the path to which will be passed to the
125125
node.
126-
Multiple dictionaries/files can be passed: each file path will be
127-
passed in in order to the node (where the last definition of a
128-
parameter takes effect).
126+
Multiple parameter dictionaries/files can be passed: each file path
127+
will be passed in in order to the node (where the last definition of
128+
a parameter takes effect).
129+
However, fully qualified node names override wildcards even when
130+
specified earlier.
131+
If `namespace` is not specified, dictionaries are prefixed by a
132+
wildcard namespace (`/**`) and other specific parameter declarations
133+
may overwrite it.
129134
130135
.. deprecated:: Foxy
131136
Parameters `node_executable`, `node_name`, and `node_namespace` are deprecated.

0 commit comments

Comments
 (0)