generate_backing_blockdev: use current_sub for private recursive

Signed-off-by: Alexandre Derumier <alexandre.derumier@groupe-cyllene.com>
This commit is contained in:
Alexandre Derumier 2025-07-16 08:31:40 +02:00 committed by Wolfgang Bumiller
parent 82822d100b
commit 7a87ec62ac

View file

@ -367,9 +367,8 @@ my sub generate_format_blockdev {
return $blockdev;
}
my sub generate_backing_blockdev;
sub generate_backing_blockdev {
my sub generate_backing_blockdev {
use feature 'current_sub';
my ($storecfg, $snapshots, $deviceid, $drive, $machine_version, $options) = @_;
my $snap_id = $options->{'snapshot-name'};
@ -386,7 +385,7 @@ sub generate_backing_blockdev {
if ($parentid) {
my $options = { 'snapshot-name' => $parentid };
$snap_fmt_blockdev->{backing} = generate_backing_blockdev(
$snap_fmt_blockdev->{backing} = __SUB__->(
$storecfg, $snapshots, $deviceid, $drive, $machine_version, $options,
);
}