diff options
author | Brian Coca <bcoca@ansible.com> | 2016-03-04 13:32:17 -0500 |
---|---|---|
committer | Brian Coca <bcoca@ansible.com> | 2016-03-04 13:32:17 -0500 |
commit | 402e375698b6f191daa83833c60ab506205c72ab (patch) | |
tree | 32f4b7d019eb4afcb58143500fe0e58b1e99f6d2 | |
parent | d2bd6604b0e5611d43e0da991af6b624f038a03d (diff) | |
parent | edf3164bc79d8813c9919ca657d52228618e0dd4 (diff) | |
download | ansible-402e375698b6f191daa83833c60ab506205c72ab.tar.gz |
Merge pull request #14619 from dagwieers/patch-10
Check for closing sequence before templating
-rw-r--r-- | lib/ansible/utils/template.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ansible/utils/template.py b/lib/ansible/utils/template.py index d048686f53..554cc1d732 100644 --- a/lib/ansible/utils/template.py +++ b/lib/ansible/utils/template.py @@ -119,7 +119,7 @@ def template(basedir, varname, templatevars, lookup_fatal=True, depth=0, expand_ varname = "{{%s}}" % varname if isinstance(varname, basestring): - if '{{' in varname or '{%' in varname: + if ('{{' in varname and '}}' in varname ) or ( '{%' in varname and '%}' in varname ): try: varname = template_from_string(basedir, varname, templatevars, fail_on_undefined) except errors.AnsibleError, e: |