Storage/PBSPlugin: implement get/update_volume_notes for pbs

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak
2020-11-24 10:09:33 +01:00
committed by Thomas Lamprecht
parent e9991d2694
commit 45e93e6dda

View File

@ -608,6 +608,26 @@ sub deactivate_volume {
return 1;
}
sub get_volume_notes {
my ($class, $scfg, $storeid, $volname, $timeout) = @_;
my (undef, $name, undef, undef, undef, undef, $format) = $class->parse_volname($volname);
my $data = run_client_cmd($scfg, $storeid, "snapshot", [ "notes", "show", $name ]);
return $data->{notes};
}
sub update_volume_notes {
my ($class, $scfg, $storeid, $volname, $notes, $timeout) = @_;
my (undef, $name, undef, undef, undef, undef, $format) = $class->parse_volname($volname);
run_client_cmd($scfg, $storeid, "snapshot", [ "notes", "update", $name, $notes ], 1);
return undef;
}
sub volume_size_info {
my ($class, $scfg, $storeid, $volname, $timeout) = @_;