dmctl: support de l'import de plusieurs machines avec -l
This commit is contained in:
parent
31e43dabd7
commit
026b8496fd
16
dmctl
16
dmctl
|
@ -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=()
|
||||||
|
|
Loading…
Reference in New Issue