extract_vzdump_config: handle RE consistently
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
This commit is contained in:
committed by
Wolfgang Bumiller
parent
8944339466
commit
086c4bf12b
@ -1327,7 +1327,7 @@ sub extract_vzdump_config_tar {
|
|||||||
|
|
||||||
my $file;
|
my $file;
|
||||||
while (defined($file = <$fh>)) {
|
while (defined($file = <$fh>)) {
|
||||||
if ($file =~ m!$conf_re!) {
|
if ($file =~ $conf_re) {
|
||||||
$file = $1; # untaint
|
$file = $1; # untaint
|
||||||
last;
|
last;
|
||||||
}
|
}
|
||||||
@ -1414,7 +1414,7 @@ sub extract_vzdump_config {
|
|||||||
my $archive = abs_filesystem_path($cfg, $volid);
|
my $archive = abs_filesystem_path($cfg, $volid);
|
||||||
|
|
||||||
if ($volid =~ /vzdump-(lxc|openvz)-\d+-(\d{4})_(\d{2})_(\d{2})-(\d{2})_(\d{2})_(\d{2})\.(tgz|(tar(\.(gz|lzo))?))$/) {
|
if ($volid =~ /vzdump-(lxc|openvz)-\d+-(\d{4})_(\d{2})_(\d{2})-(\d{2})_(\d{2})_(\d{2})\.(tgz|(tar(\.(gz|lzo))?))$/) {
|
||||||
return extract_vzdump_config_tar($archive,'^(\./etc/vzdump/(pct|vps)\.conf)$');
|
return extract_vzdump_config_tar($archive, qr!^(\./etc/vzdump/(pct|vps)\.conf)$!);
|
||||||
} elsif ($volid =~ /vzdump-qemu-\d+-(\d{4})_(\d{2})_(\d{2})-(\d{2})_(\d{2})_(\d{2})\.(tgz|((tar|vma)(\.(gz|lzo))?))$/) {
|
} elsif ($volid =~ /vzdump-qemu-\d+-(\d{4})_(\d{2})_(\d{2})-(\d{2})_(\d{2})_(\d{2})\.(tgz|((tar|vma)(\.(gz|lzo))?))$/) {
|
||||||
my $format;
|
my $format;
|
||||||
my $comp;
|
my $comp;
|
||||||
|
|||||||
Reference in New Issue
Block a user