Direktori : /opt/saltstack/salt/lib/python3.10/site-packages/salt/cli/ |
Current File : //opt/saltstack/salt/lib/python3.10/site-packages/salt/cli/ssh.py |
import sys import salt.client.ssh import salt.utils.parsers class SaltSSH(salt.utils.parsers.SaltSSHOptionParser): """ Used to Execute the salt ssh routine """ def run(self): if "-H" in sys.argv or "--hosts" in sys.argv: sys.argv += ["x", "x"] # Hack: pass a mandatory two options # that won't be used anyways with -H or --hosts self.parse_args() ssh = salt.client.ssh.SSH(self.config) try: ssh.run() finally: ssh.fsclient.destroy()