Allow task includes to work with with_items

This commit is contained in:
Daniel Hokka Zakrisson
2012-09-30 13:40:52 +02:00
parent 13e8ef5f35
commit 8a8ffa2342
3 changed files with 42 additions and 23 deletions

View File

@@ -261,7 +261,7 @@ class Runner(object):
items = self.module_vars.get('items', [])
if isinstance(items, basestring) and items.startswith("$"):
items = utils.varLookup(items, inject)
items = utils.varReplaceWithItems(self.basedir, items, inject)
if type(items) != list:
raise errors.AnsibleError("with_items only takes a list: %s" % items)