mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Pass kwargs to cmd.run
This commit is contained in:
parent
d566ec4b31
commit
4272afe0d5
1 changed files with 9 additions and 8 deletions
|
@ -808,14 +808,15 @@ def run(name,
|
|||
if 'user' in kwargs and kwargs['user'] is not None and runas is None:
|
||||
runas = kwargs.pop('user')
|
||||
|
||||
cmd_kwargs = {'cwd': cwd,
|
||||
'runas': runas,
|
||||
'use_vt': use_vt,
|
||||
'shell': shell or __grains__['shell'],
|
||||
'env': env,
|
||||
'umask': umask,
|
||||
'output_loglevel': output_loglevel,
|
||||
'quiet': quiet}
|
||||
cmd_kwargs = copy.deepcopy(kwargs)
|
||||
cmd_kwargs.update({'cwd': cwd,
|
||||
'runas': runas,
|
||||
'use_vt': use_vt,
|
||||
'shell': shell or __grains__['shell'],
|
||||
'env': env,
|
||||
'umask': umask,
|
||||
'output_loglevel': output_loglevel,
|
||||
'quiet': quiet})
|
||||
|
||||
cret = mod_run_check(cmd_kwargs, onlyif, unless, creates)
|
||||
if isinstance(cret, dict):
|
||||
|
|
Loading…
Add table
Reference in a new issue