diff options
author | James Cammarata <jimi@sngx.net> | 2017-02-15 15:55:44 -0600 |
---|---|---|
committer | James Cammarata <jimi@sngx.net> | 2017-02-15 15:55:44 -0600 |
commit | f0c13f4d3f1768ecacb2ab8bc3717248123055c8 (patch) | |
tree | d8b90a4f3056e6e4d553b6db25c851ed586a4f7d | |
parent | 78a000502ed3ee255e4afb79bae7a6e842e5700c (diff) | |
download | ansible-issue_21084_hostvars_undefined_fix.tar.gz |
Fix bug introduced in 0df3767 regarding undefined entries in HostVarsissue_21084_hostvars_undefined_fix
Fixes #21084
-rw-r--r-- | lib/ansible/vars/hostvars.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ansible/vars/hostvars.py b/lib/ansible/vars/hostvars.py index 3922b827a7..0b34248a54 100644 --- a/lib/ansible/vars/hostvars.py +++ b/lib/ansible/vars/hostvars.py @@ -21,7 +21,7 @@ __metaclass__ = type import collections -from jinja2.exceptions import UndefinedError +from jinja2.runtime import Undefined from ansible import constants as C from ansible.template import Templar @@ -73,7 +73,7 @@ class HostVars(collections.Mapping): ''' host = self._find_host(host_name) if host is None: - raise UndefinedError("'hostvars[\"%s\"]' is undefined" % host_name) + raise Undefined(name="hostvars['%s']" % host_name) return self._variable_manager.get_vars(loader=self._loader, host=host, include_hostvars=False) |