From 06deafa43e273fddd0671bcc0bc77847a3f5bd5c Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Thu, 17 Nov 2022 19:08:50 +0100 Subject: [PATCH] disk manage: fix dereferencing draid config Signed-off-by: Thomas Lamprecht --- PVE/API2/Disks/ZFS.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PVE/API2/Disks/ZFS.pm b/PVE/API2/Disks/ZFS.pm index 9acee61..a9dc3a7 100644 --- a/PVE/API2/Disks/ZFS.pm +++ b/PVE/API2/Disks/ZFS.pm @@ -470,8 +470,8 @@ __PACKAGE__->register_method ({ push @$cmd, $devs->[0]; } elsif ($raidlevel =~ m/^draid/) { my $draid_cmd = $raidlevel; - $draid_cmd .= ":$$draid_config->{data}d" if $$draid_config->{data}; - $draid_cmd .= ":$$draid_config->{spares}s" if $draid_config->{spares}; + $draid_cmd .= ":$draid_config->{data}d" if $draid_config->{data}; + $draid_cmd .= ":$draid_config->{spares}s" if $draid_config->{spares}; push @$cmd, $draid_cmd, @$devs; } else { push @$cmd, $raidlevel, @$devs;