Files
LXC/lxc-start.sh
2019-02-11 22:22:59 +01:00

26 lines
679 B
Bash
Executable File

#!/bin/bash
# lxc-start.sh
# Fonction: Démarrer tout les conteneurs
# Auteur initial: Vivek Gite <www.cyberciti.biz>, under GPL v2+
# -------------------------------------------------------
# Obtenir la liste des conteneurs
vms="$(lxc-ls)"
# Démarrer tout les conteneurs de la liste
start_lxc(){
local vm="$1"
echo -e "\\033[1;34m*** [VM: $vm [$(hostname) @ $(date)] ] ***"
echo -e "\\033[1;32m-----------------------------------------------------------------"
tput sgr0
/usr/bin/lxc-start -n "$vm" -d
echo -e "\\033[1;32m-----------------------------------------------------------------"
tput sgr0
}
# Exécuter l'allumage
for v in $vms
do
start_lxc "$v"
done