1
0

[FIX] Créer la liste de conteneur dans le dossier de l'utilisateur

This commit is contained in:
pulsar89.5 2022-10-18 10:43:34 +02:00
parent 7a6d97d464
commit 8283e434ed
2 changed files with 3 additions and 6 deletions

2
.gitignore vendored
View File

@ -1,4 +1,4 @@
/backup/containers /backup/containers
/backup/hosts /backup/host
/backup/doNotBackup.list /backup/doNotBackup.list
/balance-containers/containers.csv /balance-containers/containers.csv

View File

@ -1,13 +1,10 @@
#!/bin/bash #!/bin/bash
## Récupérer l'emplacement actuel
currentPath=$(dirname $0)
## Récupérer le nom du script ## Récupérer le nom du script
scriptName=$(basename $0) scriptName=$(basename $0)
# Définir l'emplacement de la liste # Définir l'emplacement de la liste
containersList="${currentPath}/containers.csv" containersList="${HOME}/containers.csv"
# Récupérer le nom d'hôte LXD # Récupérer le nom d'hôte LXD
nodename=$(/snap/bin/lxc info | grep "server_name" | awk -F':' '{print $NF}' | sed 's# ##g') nodename=$(/snap/bin/lxc info | grep "server_name" | awk -F':' '{print $NF}' | sed 's# ##g')
@ -61,7 +58,7 @@ migrate_ct() {
# Boucler sur les arguments # Boucler sur les arguments
case "${1}" in case "${1}" in
--list) --list)
lxc list --columns Ln --format csv 2> /dev/null | tee $containersList lxc list --columns Ln --format csv | tee $containersList
;; ;;
--balance) --balance)
while read line; do while read line; do