lvm plugin: snapshot info: avoid superfluous argument for closure
The $volname variable is never modified in the function, so it doesn't need to be passed into the $get_snapname_from_path closure. Signed-off-by: Fiona Ebner <f.ebner@proxmox.com> Tested-by: Max R. Carrara <m.carrara@proxmox.com> Reviewed-by: Max R. Carrara <m.carrara@proxmox.com> Link: https://lore.proxmox.com/20250730162117.160498-2-f.ebner@proxmox.com
This commit is contained in:
committed by
Thomas Lamprecht
parent
169f8091dd
commit
819dafe516
@ -800,7 +800,7 @@ sub volume_snapshot_info {
|
||||
my ($class, $scfg, $storeid, $volname) = @_;
|
||||
|
||||
my $get_snapname_from_path = sub {
|
||||
my ($volname, $path) = @_;
|
||||
my ($path) = @_;
|
||||
|
||||
my $name = basename($path);
|
||||
if (my $snapname = parse_snap_name($name)) {
|
||||
@ -829,7 +829,7 @@ sub volume_snapshot_info {
|
||||
my $snapshots = $json_decode;
|
||||
for my $snap (@$snapshots) {
|
||||
my $snapfile = $snap->{filename};
|
||||
my $snapname = $get_snapname_from_path->($volname, $snapfile);
|
||||
my $snapname = $get_snapname_from_path->($snapfile);
|
||||
#not a proxmox snapshot
|
||||
next if !$snapname;
|
||||
|
||||
@ -842,7 +842,7 @@ sub volume_snapshot_info {
|
||||
|
||||
my $parentfile = $snap->{'backing-filename'};
|
||||
if ($parentfile) {
|
||||
my $parentname = $get_snapname_from_path->($volname, $parentfile);
|
||||
my $parentname = $get_snapname_from_path->($parentfile);
|
||||
$info->{$snapname}->{parent} = $parentname;
|
||||
$info->{$parentname}->{child} = $snapname;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user