# TODO: ili prepisatu u tcl ili korigirati tako da ignorira prvi red
-BRIDGES=`brctl show | awk '{print $1}'`
+echo "\nBridge cleanup..."
+
+BRIDGES=`brctl show | grep -v interfaces | awk '{print $1}'`
+broj=`brctl show | grep -v -c interfaces`
+echo " #Bridges: $broj"
-echo " Krece brisanje mostova..."
for bridge in $BRIDGES; do
- echo " Brisem \"$bridge\" ..."
+ echo " Cleaning \"$bridge\" ..."
sudo ifconfig $bridge down;
sudo brctl delbr $bridge;
done
-echo " Gotovo brisanje mostova..."
+echo " Done."
--- /dev/null
+#!/bin/sh
+
+sudo ./stopvz.sh
+sudo ./bridge_cleanup.sh
+echo "\n==========================\n"
+echo "Listing active VEs (sudo vzlist)\n"
+sudo vzlist
+echo "\nListing active bridges (sudo brctl show)\n"
+sudo brctl show
#!/bin/sh
-BROJ=`sudo vzlist | grep -c -v VEID`
+echo "\nVE Cleanup."
-echo "Broj VE-ova: $BROJ"
-BROJ=$(expr $BROJ - 1)
+VEs=`sudo vzlist | grep -v VEID | awk '{print $1}'`
+broj=`sudo vzlist | grep -v -c VEID`
-for i in $(seq 0 1 $BROJ); do
- echo "\nGasim n$i...";
- sudo vzctl stop n$i;
- sudo vzctl destroy n$i;
+echo " #VEs: $broj"
+
+for i in $VEs; do
+ echo " Shutting down $i";
+ sudo vzctl stop $i;
+ sudo vzctl destroy $i;
done
+echo " Done."