summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Cammarata <jimi@sngx.net>2017-02-21 16:23:22 -0600
committerJames Cammarata <jimi@sngx.net>2017-02-21 16:25:25 -0600
commitf40e1bc289518decb9be20607248ee6c1d108d06 (patch)
tree8bbd24dfc800175d2a4d1cda27f40d06f9398b41
parentad7c55dd9dab21a816d35d182db6101731875273 (diff)
downloadansible-f40e1bc289518decb9be20607248ee6c1d108d06.tar.gz
Use proper YAML constructor class for safe loading
(cherry picked from commit 9f0b3540237d59b7fa1eed514f86e9f0095a3585)
-rw-r--r--lib/ansible/parsing/yaml/constructor.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ansible/parsing/yaml/constructor.py b/lib/ansible/parsing/yaml/constructor.py
index 6c984ad080..f85d964c9c 100644
--- a/lib/ansible/parsing/yaml/constructor.py
+++ b/lib/ansible/parsing/yaml/constructor.py
@@ -19,7 +19,7 @@
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
-from yaml.constructor import Constructor, ConstructorError
+from yaml.constructor import SafeConstructor, ConstructorError
from yaml.nodes import MappingNode
from ansible.parsing.yaml.objects import AnsibleMapping, AnsibleSequence, AnsibleUnicode
from ansible.vars.unsafe_proxy import wrap_var
@@ -31,7 +31,7 @@ except ImportError:
display = Display()
-class AnsibleConstructor(Constructor):
+class AnsibleConstructor(SafeConstructor):
def __init__(self, file_name=None):
self._ansible_file_name = file_name
super(AnsibleConstructor, self).__init__()