From c1b63d15005ebc316b4209ae256787f692fa64ec Mon Sep 17 00:00:00 2001 From: Daniel Hokka Zakrisson Date: Mon, 4 Feb 2013 20:11:25 +0100 Subject: [PATCH] Fix for when conditional is a simple bool already Fixes #1983. --- lib/ansible/utils/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/ansible/utils/__init__.py b/lib/ansible/utils/__init__.py index 52759c15fcc..891446d7667 100644 --- a/lib/ansible/utils/__init__.py +++ b/lib/ansible/utils/__init__.py @@ -145,6 +145,9 @@ def is_changed(result): def check_conditional(conditional): + if not isinstance(conditional, basestring): + return conditional + def is_set(var): return not var.startswith("$")