diff --git a/oenvm-resume.sh b/oenvm-resume.sh index d4ec40c..d90c0d1 100644 --- a/oenvm-resume.sh +++ b/oenvm-resume.sh @@ -1,20 +1,13 @@ #!/bin/bash -#init variable -VMSTAT=poff - # boucle pour poff uniquement. -# on affiche l'id et le statut, on controle si le statut =poff -# si oui on fait un resume sur l'id de la vm concerné -for l in $(onevm list -l ID,STAT --csv | sed -e "/ID/d"); +# on retourne l'id des vm dans la variable l +# on fait un resume sur l'id des la vm pour chaque vm +# le resume est forcément forcé, est fonctionnelle pour tout état autre que runn +for l in $(onevm list -l ID --csv | sed -e "/ID/d"); do - echo $l - echo ${l%%,$VMSTAT} - onevm show ${l%%,$VMSTAT} - if [[ "$l" =~ "$VMSTAT" ]]; - then - onevm resume ${l%%,$VMSTAT} - fi + echo $l; + onevm resume $l done exit 0