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