mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Daemonize salt-ssh process
This commit is contained in:
parent
3a5dc8e71b
commit
efe50f4b3a
1 changed files with 4 additions and 1 deletions
|
@ -1965,7 +1965,10 @@ class ClearFuncs(object):
|
|||
ssh_minions = ssh._prep_ssh(**clear_load).targets.keys()
|
||||
if ssh_minions:
|
||||
minions.extend(ssh_minions)
|
||||
multiprocessing.Process(target=ssh.cmd, kwargs=clear_load).start()
|
||||
def wrap_ssh(**kwargs):
|
||||
salt.utils.process.daemonize(False)
|
||||
ssh.cmd(**kwargs)
|
||||
salt.utils.process.SignalHandlingMultiprocessingProcess(target=wrap_ssh, kwargs=clear_load).start()
|
||||
|
||||
self._send_pub(payload)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue