From 1442a94bf8250c6c2f21089d9dd7a259a653e9a7 Mon Sep 17 00:00:00 2001 From: Brian Marchi Date: Tue, 12 Nov 2019 17:45:49 -0300 Subject: [PATCH] Get proper parameters with prefixes without dot separator (#455) Signed-off-by: Brian Ezequiel Marchi --- rclpy/rclpy/parameter_service.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rclpy/rclpy/parameter_service.py b/rclpy/rclpy/parameter_service.py index e3c710182..188105b7d 100644 --- a/rclpy/rclpy/parameter_service.py +++ b/rclpy/rclpy/parameter_service.py @@ -90,6 +90,9 @@ def _list_parameters_callback(self, request, response): names_with_prefixes.append(name) continue elif request.prefixes: + for prefix in request.prefixes: + if name.startswith(prefix): + response.result.names.append(name) continue else: response.result.names.append(name)