From 7657f75f757088eb8ba7caab4f6722d81a058523 Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Fri, 8 Jul 2016 12:11:22 -0400 Subject: [PATCH] removed defined/undefined as jinja2 already has em --- lib/ansible/plugins/test/core.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/lib/ansible/plugins/test/core.py b/lib/ansible/plugins/test/core.py index 1947fc13b8..93b65b9481 100644 --- a/lib/ansible/plugins/test/core.py +++ b/lib/ansible/plugins/test/core.py @@ -84,15 +84,6 @@ def search(value, pattern='', ignorecase=False, multiline=False): ''' Perform a `re.search` returning a boolean ''' return regex(value, pattern, ignorecase, multiline, 'search') -def undefined(a): - ''' Test if a variable is undefined ''' - from jinja2.runtime import Undefined - return isinstance(a, Undefined) - -def defined(a): - ''' Test if a variable is defined ''' - return not undefined(a) - class TestModule(object): ''' Ansible core jinja2 tests ''' @@ -117,7 +108,4 @@ class TestModule(object): 'search': search, 'regex': regex, - # variable testing - 'undefined': undefined, - 'defined': defined, }