Browse Source

Fixed bug regarding prescript being called if None

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

4
ssh-host.py

@ -1,4 +1,3 @@
#!/usr/bin/python
import subprocess
import argparse
import configparser
@ -14,11 +13,12 @@ if __name__ == "__main__":
parser.add_argument('arg',nargs = '*')
args = parser.parse_args()
if pre:
pre = '~/.ssh/config/{}'.format(args.pre_script)
subprocess.check_call(pre)
if args.wan:
host = cp['wan'][args.name]
elif args.lan:
host = cp['lan'][args.name]
cmd = ['ssh','-F','~/.ssh/{}.cfg'.format(args.name),host] + args.arg
subprocess.check_call(pre)
subprocess.call(cmd)
Loading…
Cancel
Save