mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-08-22 22:11:44 -07:00
Make more lookup plugins happy with newstyle variables. Not quite done, but this fixes up with_items/with_nested/file/fileglob.
This commit is contained in:
parent
f72649d0f9
commit
c0f8af5202
6 changed files with 58 additions and 49 deletions
|
@ -23,7 +23,6 @@ from jinja2.runtime import StrictUndefined
|
|||
import yaml
|
||||
import json
|
||||
from ansible import errors
|
||||
import ansible.utils as utils
|
||||
import ansible.constants as C
|
||||
import time
|
||||
import subprocess
|
||||
|
@ -41,6 +40,7 @@ _LISTRE = re.compile(r"(\w+)\[(\d+)\]")
|
|||
JINJA2_OVERRIDE='#jinja2:'
|
||||
|
||||
def lookup(name, *args, **kwargs):
|
||||
from ansible import utils
|
||||
instance = utils.plugins.lookup_loader.get(name.lower(), basedir=kwargs.get('basedir',None))
|
||||
if instance is not None:
|
||||
return ",".join(instance.run(*args, inject=vars, **kwargs))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue