From 6febc971045c0f50b97077da5f3422a119f2eb4e Mon Sep 17 00:00:00 2001 From: Michael DeHaan Date: Tue, 8 Oct 2013 18:12:18 -0400 Subject: [PATCH] Add a warning about include + with_items so nobody uses it. --- lib/ansible/playbook/play.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/ansible/playbook/play.py b/lib/ansible/playbook/play.py index abc6c34b5f..841dfea7bb 100644 --- a/lib/ansible/playbook/play.py +++ b/lib/ansible/playbook/play.py @@ -24,6 +24,7 @@ from ansible.playbook.task import Task import pipes import shlex import os +import sys class Play(object): @@ -426,6 +427,7 @@ class Play(object): include_vars = {} for k in x: if k.startswith("with_"): + sys.stderr.write("DEPRECATION: include + with_items is unsupported/undocumented and will be removed in Ansible 1.5, it will likely not do what you think it does.\n") plugin_name = k[5:] if plugin_name not in utils.plugins.lookup_loader: raise errors.AnsibleError("cannot find lookup plugin named %s for usage in with_%s" % (plugin_name, plugin_name))