From 38ddd4ce8e6cc2e8eb5aa23b976b3c538b839081 Mon Sep 17 00:00:00 2001 From: Dominik Csapak Date: Wed, 5 Oct 2016 11:54:07 +0200 Subject: [PATCH] correctly parse cciss devices in get_disks cciss maps the devices to /sys/block/cciss!cXdY and not to /sys/block/cXdY Signed-off-by: Dominik Csapak --- PVE/Diskmanage.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PVE/Diskmanage.pm b/PVE/Diskmanage.pm index 1befd9e..97c6f7b 100644 --- a/PVE/Diskmanage.pm +++ b/PVE/Diskmanage.pm @@ -370,10 +370,10 @@ sub get_disks { # vdX: virtual block device # xvdX: xen virtual block device # nvmeXnY: nvme devices - # cXnY: cciss devices + # cciss!cXnY: cciss devices return if $dev !~ m/^(h|s|x?v)d[a-z]+$/ && $dev !~ m/^nvme\d+n\d+$/ && - $dev !~ m/^c\d+d\d+$/; + $dev !~ m/^cciss\!c\d+d\d+$/; my $data = get_udev_info($dev); return if !defined($data);