mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Add a warning about include + with_items so nobody uses it.
This commit is contained in:
parent
98f6bc1f63
commit
6febc97104
1 changed files with 2 additions and 0 deletions
|
@ -24,6 +24,7 @@ from ansible.playbook.task import Task
|
||||||
import pipes
|
import pipes
|
||||||
import shlex
|
import shlex
|
||||||
import os
|
import os
|
||||||
|
import sys
|
||||||
|
|
||||||
class Play(object):
|
class Play(object):
|
||||||
|
|
||||||
|
@ -426,6 +427,7 @@ class Play(object):
|
||||||
include_vars = {}
|
include_vars = {}
|
||||||
for k in x:
|
for k in x:
|
||||||
if k.startswith("with_"):
|
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:]
|
plugin_name = k[5:]
|
||||||
if plugin_name not in utils.plugins.lookup_loader:
|
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))
|
raise errors.AnsibleError("cannot find lookup plugin named %s for usage in with_%s" % (plugin_name, plugin_name))
|
||||||
|
|
Loading…
Reference in a new issue