mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
parent
083846fe0e
commit
267ae9f633
1 changed files with 7 additions and 1 deletions
|
@ -373,10 +373,16 @@ def item(*args, **kwargs):
|
|||
ret = {}
|
||||
default = kwargs.get('default', '')
|
||||
delimiter = kwargs.get('delimiter', DEFAULT_TARGET_DELIM)
|
||||
pillarenv = kwargs.get('pillarenv', None)
|
||||
saltenv = kwargs.get('saltenv', None)
|
||||
|
||||
pillar_dict = __pillar__ \
|
||||
if all(x is None for x in (saltenv, pillarenv)) \
|
||||
else items(saltenv=saltenv, pillarenv=pillarenv)
|
||||
|
||||
try:
|
||||
for arg in args:
|
||||
ret[arg] = salt.utils.traverse_dict_and_list(__pillar__,
|
||||
ret[arg] = salt.utils.traverse_dict_and_list(pillar_dict,
|
||||
arg,
|
||||
default,
|
||||
delimiter)
|
||||
|
|
Loading…
Add table
Reference in a new issue