offline migration: use telling variable for capture group
With that the if/else branches are pretty clear, so drop the rather noisy comments that describe what one can get from the code already anyway. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
@ -826,13 +826,13 @@ sub storage_migrate {
|
||||
my $line = shift;
|
||||
my $show = 1;
|
||||
|
||||
# rate-limit dd logs
|
||||
if ($line =~ /(?:\d+ bytes)(?:.+?copied, )(\d+) s/) {
|
||||
if ($1 < 60) { # if < 60s, print every 3s
|
||||
if ($line =~ /(?:\d+ bytes)(?:.+?copied, )(\d+) s/) { # rate-limit dd logs
|
||||
my $elapsed = int($1);
|
||||
if ($elapsed < 60) {
|
||||
$show = !($1 % 3);
|
||||
} elsif ($1 < 600) { # if < 10mins, print every 10s
|
||||
} elsif ($elapsed < 600) {
|
||||
$show = !($1 % 10);
|
||||
} else { # else, print every 30s
|
||||
} else {
|
||||
$show = !($1 % 30);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user