fix vmid filter for backup listing
$1 and $2 get set to undef from the vmid filter regex, so we have to do the name/format regex after, else we get errors like: 'use of unitiialized value $1[...]' and the listing is empty Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
committed by
Thomas Lamprecht
parent
1dbbd5abd6
commit
ce8b24a937
@ -927,8 +927,8 @@ my $get_subdir_files = sub {
|
||||
$info = { volid => "$sid:vztmpl/$1", format => "t$2" };
|
||||
|
||||
} elsif ($tt eq 'backup') {
|
||||
next if $fn !~ m!/([^/]+\.(tar|tar\.gz|tar\.lzo|tgz|vma|vma\.gz|vma\.lzo))$!;
|
||||
next if defined($vmid) && $fn !~ m/\S+-$vmid-\S+/;
|
||||
next if $fn !~ m!/([^/]+\.(tar|tar\.gz|tar\.lzo|tgz|vma|vma\.gz|vma\.lzo))$!;
|
||||
|
||||
$info = { volid => "$sid:backup/$1", format => $2 };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user