[EVO] Gérer un nom d'hôte différent du nom de noeud
This commit is contained in:
parent
e2b29a5de8
commit
2ffd4c6344
@ -9,6 +9,12 @@ scriptName=$(basename $0)
|
||||
# Définir l'emplacement de la liste
|
||||
containersList="${currentPath}/containers.csv"
|
||||
|
||||
# Récupérer le nom d'hôte LXD
|
||||
nodename=$(/snap/bin/lxc info | grep "server_name" | awk -F':' '{print $NF}' | sed 's# ##g')
|
||||
|
||||
# SI le nom d'hôte LXD n'est pas défini, le mettre à hostname
|
||||
[[ -z '${nodename}' ]] && nodename=$(hostname)
|
||||
|
||||
# Définir l'aide
|
||||
show_usage() {
|
||||
echo "Usage: ${currentPath}/${scriptName} [options [parameters]]"
|
||||
@ -80,7 +86,7 @@ case "${1}" in
|
||||
target="${2}"
|
||||
|
||||
# Parcourir la liste de conteneur locaux
|
||||
for line in $(lxc list --columns Ln --format csv 2> /dev/null | grep $(hostname)); do
|
||||
for line in $(lxc list --columns Ln --format csv 2> /dev/null | grep ${nodename}); do
|
||||
ct=$(echo $line | awk -F',' '{print $2}')
|
||||
migrate_ct
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user