dmctl: support de l'import de plusieurs machines avec -l

This commit is contained in:
Jephté Clain 2021-02-17 22:15:28 +04:00
parent 31e43dabd7
commit 026b8496fd
1 changed files with 12 additions and 4 deletions

16
dmctl
View File

@ -14,9 +14,9 @@ OPTIONS
-d, --dump
Exporter la machine
-l, --load
Import la machine
Importer la machine à partir de l'archive spécifiée
-a, --load-all
Importer toutes les machines"
Importer toutes les machines depuis le répertoire spécifié"
}
function dump_machine() {
@ -129,8 +129,16 @@ if [ -z "$action" ]; then
fi
case "$action" in
dump) dump_machine "$1";;
load) load_machine "$1";;
dump)
dump_machine "$1"
;;
load)
for archive in "$@"; do
etitle "$archive"
load_machine "$archive"
eend
done
;;
loadall)
[ $# -gt 0 ] || set -- .
archives=()