mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Merge pull request #35039 from whiteinge/module-run-saltenv
Add saltenv support to module.run
This commit is contained in:
commit
ebaee39b2b
1 changed files with 6 additions and 0 deletions
|
@ -52,6 +52,7 @@ with ``m_``:
|
|||
* name
|
||||
* names
|
||||
* state
|
||||
* saltenv
|
||||
|
||||
For example:
|
||||
|
||||
|
@ -183,6 +184,9 @@ def run(name, **kwargs):
|
|||
elif arg == 'state':
|
||||
if 'm_state' in kwargs:
|
||||
defaults[arg] = kwargs.pop('m_state')
|
||||
elif arg == 'saltenv':
|
||||
if 'm_saltenv' in kwargs:
|
||||
defaults[arg] = kwargs.pop('m_saltenv')
|
||||
if arg in kwargs:
|
||||
defaults[arg] = kwargs.pop(arg)
|
||||
missing = set()
|
||||
|
@ -195,6 +199,8 @@ def run(name, **kwargs):
|
|||
rarg = 'm_names'
|
||||
elif arg == 'state':
|
||||
rarg = 'm_state'
|
||||
elif arg == 'saltenv':
|
||||
rarg = 'm_saltenv'
|
||||
else:
|
||||
rarg = arg
|
||||
if rarg not in kwargs and arg not in defaults:
|
||||
|
|
Loading…
Add table
Reference in a new issue