From 7dd56008399d8f0a801e0b1991ba2f83546415c3 Mon Sep 17 00:00:00 2001 From: James Cammarata Date: Tue, 14 Jul 2015 08:25:48 -0400 Subject: [PATCH] Allow empty include files again Fixes #11582 --- lib/ansible/plugins/strategies/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/ansible/plugins/strategies/__init__.py b/lib/ansible/plugins/strategies/__init__.py index fe97c98b379..46e1c7a13c7 100644 --- a/lib/ansible/plugins/strategies/__init__.py +++ b/lib/ansible/plugins/strategies/__init__.py @@ -369,6 +369,8 @@ class StrategyBase: try: data = self._loader.load_from_file(included_file._filename) + if data is None: + return [] except AnsibleError, e: for host in included_file._hosts: tr = TaskResult(host=host, task=included_file._task, return_data=dict(failed=True, reason=str(e)))