From 9b51854c85f9759157d666b602ee25d02a4a8694 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Mon, 19 Dec 2005 13:34:32 +0000 Subject: (getSCSI_26) be more robust (aka do not silently not detect hard disks when kernel sysfs exports got changed) --- perl-install/detect_devices.pm | 1 + 1 file changed, 1 insertion(+) (limited to 'perl-install') diff --git a/perl-install/detect_devices.pm b/perl-install/detect_devices.pm index d143b12c0..4f00cf820 100644 --- a/perl-install/detect_devices.pm +++ b/perl-install/detect_devices.pm @@ -291,6 +291,7 @@ sub getSCSI_26() { my $node = -e "$dir/block" ? "$dir/block" : top(glob_("$dir/block*")); my ($device) = readlink($node) =~ m!/block/(.*)!; + die "cannot get info for device ($host, $channel, $id, $lun)" if !$device; my $media_type = ${{ st => 'tape', sr => 'cdrom', sd => 'hd' }}{substr($device, 0, 2)}; # Old hp scanners report themselves as "Processor"s -- cgit v1.2.1