From 5d2c6ddd5d0f6b98d60eaca934b62c6e76598cdc Mon Sep 17 00:00:00 2001 From: Carlos Orduno Date: Thu, 29 Aug 2019 15:05:16 -0700 Subject: [PATCH] Fix python yaml loader --- nav2_common/nav2_common/launch/rewritten_yaml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nav2_common/nav2_common/launch/rewritten_yaml.py b/nav2_common/nav2_common/launch/rewritten_yaml.py index 86025f4af6..6db585dc54 100644 --- a/nav2_common/nav2_common/launch/rewritten_yaml.py +++ b/nav2_common/nav2_common/launch/rewritten_yaml.py @@ -47,7 +47,7 @@ def perform(self, context: launch.LaunchContext) -> Text: yaml_filename = launch.utilities.perform_substitutions(context, self.name) rewritten_yaml = tempfile.NamedTemporaryFile(mode='w', delete=False) resolved_rewrites = self.resolve_rewrites(context) - data = yaml.load(open(yaml_filename, 'r')) + data = yaml.safe_load(open(yaml_filename, 'r')) self.substitute_values(data, resolved_rewrites) yaml.dump(data, rewritten_yaml) rewritten_yaml.close()