]> git.proxmox.com Git - pve-container.git/blobdiff - src/PVE/LXC/Create.pm
Fix: check if compression_map format is undefined
[pve-container.git] / src / PVE / LXC / Create.pm
index 8affe3fb64ac7099511690aebc476a3a7ee446c0..e15d09120351968ca99c11792ff010a58bd04aa9 100644 (file)
@@ -81,8 +81,8 @@ sub restore_archive {
        );
        if ($archive =~ /\.tar(\.[^.]+)?$/) {
            if (defined($1)) {
-               @compression_opt = $compression_map{$1}
-                   or die "unrecognized compression format: $1\n";
+               die "unrecognized compression format: $1\n" if (!defined($compression_map{$1}));
+               @compression_opt = $compression_map{$1};
            }
        } else {
            die "file does not look like a template archive: $archive\n";