migrate: improve start STDIN-parameter parsing

only do the compat fallback if no explicit spice ticket was given, and
warn on unknown parameters on STDIN.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
This commit is contained in:
Fabian Grünbichler 2021-11-22 11:30:10 +01:00 committed by Thomas Lamprecht
parent dce63c70c8
commit 399ca0d66e

View File

@ -2328,9 +2328,11 @@ __PACKAGE__->register_method({
$nbd_protocol_version = $1;
} elsif ($line =~ m/^replicated_volume: (.*)$/) {
$replicated_volumes->{$1} = 1;
} else {
} elsif (!$spice_ticket) {
# fallback for old source node
$spice_ticket = $line;
} else {
warn "unknown 'start' parameter on STDIN: '$line'\n";
}
}
}