diff options
Diffstat (limited to 'lib/ansible/template/vars.py')
-rw-r--r-- | lib/ansible/template/vars.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ansible/template/vars.py b/lib/ansible/template/vars.py index efb1ce734f..0e9b99e884 100644 --- a/lib/ansible/template/vars.py +++ b/lib/ansible/template/vars.py @@ -82,7 +82,7 @@ class AnsibleJ2Vars: # HostVars is special, return it as-is, as is the special variable # 'vars', which contains the vars structure from ansible.vars.hostvars import HostVars - if isinstance(variable, dict) and varname == "vars" or isinstance(variable, HostVars): + if isinstance(variable, dict) and varname == "vars" or isinstance(variable, HostVars) or hasattr(variable, '__UNSAFE__'): return variable else: value = None |