5
0
mirror of git://git.proxmox.com/git/pve-storage.git synced 2025-01-25 06:03:53 +03:00

dir plugin: code cleanup

mostly re-ordering to improve statement grouping and avoiding the
need for an intermediate variable

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2020-12-07 16:07:36 +01:00
parent a8e00d1a5d
commit 20471dfd95

View File

@ -89,32 +89,27 @@ sub parse_is_mountpoint {
sub get_volume_notes {
my ($class, $scfg, $storeid, $volname, $timeout) = @_;
my $path = $class->filesystem_path($scfg, $volname);
$path .= $class->SUPER::NOTES_EXT;
my $notes = "";
return PVE::Tools::file_get_contents($path) if -f $path;
if (-f $path) {
$notes = PVE::Tools::file_get_contents($path);
}
return $notes;
return '';
}
sub update_volume_notes {
my ($class, $scfg, $storeid, $volname, $notes, $timeout) = @_;
my ($vtype) = $class->parse_volname($volname);
die "only backups can have notes\n" if $vtype ne 'backup';
my $path = $class->filesystem_path($scfg, $volname);
my ($vtype, undef, undef, undef, undef, undef, undef) = $class->parse_volname($volname);
if ($vtype ne 'backup') {
die "only backups can have notes\n";
}
$path .= $class->SUPER::NOTES_EXT;
PVE::Tools::file_set_contents($path, $notes);
return undef;
return;
}
sub status {