X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=system%2Fhelpers.aliases;h=fd28452a7038e0d1683db8c359483ef8e9d3e7f7;hb=c60ee8339624903382f0fa98e9afc552bbedc90d;hp=4743d1130b12cce11ac94bb87ddc22bf43456a52;hpb=d3427e2d3f6716ab70e0fc87ce70ff341125076c;p=tests.git diff --git a/system/helpers.aliases b/system/helpers.aliases index 4743d11..fd28452 100644 --- a/system/helpers.aliases +++ b/system/helpers.aliases @@ -5,13 +5,11 @@ local_defs=~/LocalTestResources.helpers if [ -f $local_defs ] ; then source $local_defs else - echo "you should define qemuboxes and plcboxes in $local_defs" - exit + echo "WARNING !! you should define qemuboxes and plcboxes in $local_defs" fi if [ -z "$qemuboxes" -o -z "$plcboxes" ] ; then - echo "you should define qemuboxes and plcboxes in $local_defs" - exit + echo "WARNING !! you should define qemuboxes and plcboxes in $local_defs" fi ########## list: from trackers, what should be @@ -27,21 +25,21 @@ alias probe_all="probe_qemus ; probe_plcs" ########## cleanup: stop plc or kill qemus function cleanup_qemus () { for box in $qemuboxes ; do - echo killing qemu instances in $box - ssh root@$box pkill qemu + echo killing qemu instances in $box + ssh root@$box pkill qemu done if [ -f ~/tracker-qemus ] ; then - echo ~/cleaning tracker-qemus ; rm ~/tracker-qemus + echo ~/cleaning tracker-qemus ; rm ~/tracker-qemus fi } function cleanup_plcs () { for box in $plcboxes ; do - echo stopping vserver instances in $box - ssh root@$box 'cd /vservers ; for vsname in *; do echo -n "stop $vsname y/[n] ? "; read answer ; case $answer in nN) echo skipping $vsname ;; *) vserver $vsname stop ;; esac; done' + echo stopping vserver instances in $box + ssh root@$box 'cd /vservers ; for vsname in *; do echo -n "stop $vsname y/[n] ? "; read answer ; case $answer in nN) echo skipping $vsname ;; *) vserver $vsname stop ;; esac; done' done if [ -f ~/tracker-plcs ] ; then - echo ~/cleaning tracker-plcs - rm ~/tracker-plcs + echo ~/cleaning tracker-plcs + rm ~/tracker-plcs fi } alias cleanup_all="cleanup_qemus ; cleanup_plcs"