mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Merge pull request #42210 from terminalmage/issue40928-2017.7
Only pass a saltenv in orchestration if one was explicitly passed (2017.7)
This commit is contained in:
commit
e7b79e0fd2
1 changed files with 4 additions and 6 deletions
|
@ -245,14 +245,12 @@ def state(name,
|
|||
if pillar:
|
||||
cmd_kw['kwarg']['pillar'] = pillar
|
||||
|
||||
# If pillarenv is directly defined, use it
|
||||
if pillarenv:
|
||||
if pillarenv is not None:
|
||||
cmd_kw['kwarg']['pillarenv'] = pillarenv
|
||||
# Use pillarenv if it's passed from __opts__ (via state.orchestrate for example)
|
||||
elif __opts__.get('pillarenv'):
|
||||
cmd_kw['kwarg']['pillarenv'] = __opts__['pillarenv']
|
||||
|
||||
cmd_kw['kwarg']['saltenv'] = saltenv if saltenv is not None else __env__
|
||||
if saltenv is not None:
|
||||
cmd_kw['kwarg']['saltenv'] = saltenv
|
||||
|
||||
cmd_kw['kwarg']['queue'] = queue
|
||||
|
||||
if isinstance(concurrent, bool):
|
||||
|
|
Loading…
Add table
Reference in a new issue