mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-08-09 04:51:09 +00:00
api: vzdump: extract config: add content type check
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
This commit is contained in:
parent
0782c03469
commit
c53d5c5ec1
@ -267,7 +267,14 @@ __PACKAGE__->register_method ({
|
|||||||
my $authuser = $rpcenv->get_user();
|
my $authuser = $rpcenv->get_user();
|
||||||
|
|
||||||
my $storage_cfg = PVE::Storage::config();
|
my $storage_cfg = PVE::Storage::config();
|
||||||
PVE::Storage::check_volume_access($rpcenv, $authuser, $storage_cfg, undef, $volume);
|
PVE::Storage::check_volume_access(
|
||||||
|
$rpcenv,
|
||||||
|
$authuser,
|
||||||
|
$storage_cfg,
|
||||||
|
undef,
|
||||||
|
$volume,
|
||||||
|
'backup',
|
||||||
|
);
|
||||||
|
|
||||||
if (PVE::Storage::parse_volume_id($volume, 1)) {
|
if (PVE::Storage::parse_volume_id($volume, 1)) {
|
||||||
my (undef, undef, $ownervm) = PVE::Storage::parse_volname($storage_cfg, $volume);
|
my (undef, undef, $ownervm) = PVE::Storage::parse_volname($storage_cfg, $volume);
|
||||||
|
Loading…
Reference in New Issue
Block a user