Do not skip 'removable' devices in disco_block_device, some real disks show a removable flag

This commit is contained in:
Daniel Berteaud 2013-10-28 18:30:34 +01:00
parent e4489a71fb
commit 1e991ce9e2

View File

@ -8,15 +8,7 @@ closedir($dh);
my $json;
@{$json->{data}} = ();
foreach my $block (@blocks){
my $removable = 0;
my $size = 1;
if ( -e "/sys/block/$block/removable"){
open REMOVABLE, "/sys/block/$block/removable";
$removable = join "", <REMOVABLE>;
close REMOVABLE;
chomp($removable);
next if ($removable eq '1');
}
if ( -e "/sys/block/$block/size"){
open SIZE, "/sys/block/$block/size";
$size = join "", <SIZE>;