]> git.proxmox.com Git - pve-storage.git/blobdiff - PVE/API2/Storage/Status.pm
status: factoring out normalize_content_filename
[pve-storage.git] / PVE / API2 / Storage / Status.pm
index 70692444c6177b3847508d16719347ca6e3e39c7..11ad60f0058e05e96253c8eedf3c01fd9a55ee11 100644 (file)
@@ -413,11 +413,7 @@ __PACKAGE__->register_method ({
        my $size = -s $tmpfilename;
        die "temporary file '$tmpfilename' does not exist\n" if !defined($size);
 
-       my $filename = $param->{filename};
-
-       chomp $filename;
-       $filename =~ s/^.*[\/\\]//;
-       $filename =~ s/[^-a-zA-Z0-9_.]/_/g;
+       my $filename = PVE::Storage::normalize_content_filename($param->{filename});
 
        my $path;