Browse Source

keyboard interrupt no longer spits errors

master
Raphael Roberts 7 years ago
parent
commit
a9d9772e52
  1. 3
      ssh-host.py

3
ssh-host.py

@ -17,6 +17,7 @@ if __name__ == "__main__":
parser.add_argument('name',help='name of config file to use (sans .cfg)')
parser.add_argument('arg',nargs = '*',help = 'command to be run')
args = parser.parse_args()
try:
if args.pre_script:
pre = '{HOME}/.ssh/config/{}'.format(args.pre_script,HOME=HOME)
subprocess.check_call(pre)
@ -29,3 +30,5 @@ if __name__ == "__main__":
cmd += shlex.split(args.ssh_opt.replace('+','-'))
cmd += [host] + args.arg
subprocess.call(cmd)
except KeyboardInterrupt:
pass
Loading…
Cancel
Save