X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sshsh;fp=sshsh;h=0000000000000000000000000000000000000000;hb=aa12090035551d4c6f13e466e25068cc56488b3d;hp=b7a0264bb42835c403f3ca6aee003ec9424f29d0;hpb=6061f174599a5999975de100ded2da7e2a94eeb6;p=nodemanager.git diff --git a/sshsh b/sshsh deleted file mode 100755 index b7a0264..0000000 --- a/sshsh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash -# turn on debugging: -# either set verbose to true right here -# or call ssh slice@node -- -v .... -verbose= -MAC=$(virsh --connect lxc:// --readonly dumpxml $USER|grep mac|awk -F\' '{print $2}') -IP=$(cat /var/lib/libvirt/dnsmasq/default.leases | grep $MAC | awk '{print $3}') -shift -case "$1" in -v|--verbose) verbose=true; shift ;; esac - -if [ -n "$verbose" ]; then - echo "sshsh: login=$USER" - echo "sshsh: args=>$@<" - echo "MAC=>$MAC<" - echo "IP=>$IP<" - echo "========== beg /var/lib/libvirt/dnsmasq/default.leases" - cat /var/lib/libvirt/dnsmasq/default.leases - echo "========== end /var/lib/libvirt/dnsmasq/default.leases" -fi - -[ -z "$IP" ] && { echo "No IP found" ; exit 1; } - -exec ssh -o StrictHostKeyChecking=no root@$IP "$@"