Skip ROM devices in disk map.
This commit is contained in:
parent
5ced34eade
commit
1f23693de8
@ -74,8 +74,9 @@ func GetBlockDeviceInfo(sysfs SysFs) (map[string]info.DiskInfo, error) {
|
|||||||
diskMap := make(map[string]info.DiskInfo)
|
diskMap := make(map[string]info.DiskInfo)
|
||||||
for _, disk := range disks {
|
for _, disk := range disks {
|
||||||
name := disk.Name()
|
name := disk.Name()
|
||||||
// Ignore loopback and ram devices.
|
// Ignore non-disk devices.
|
||||||
if strings.HasPrefix(name, "loop") || strings.HasPrefix(name, "ram") {
|
// TODO(rjnagal): Maybe just match hd, sd, and dm prefixes.
|
||||||
|
if strings.HasPrefix(name, "loop") || strings.HasPrefix(name, "ram") || strings.HasPrefix(name, "sr") {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
disk_info := info.DiskInfo{
|
disk_info := info.DiskInfo{
|
||||||
|
Loading…
Reference in New Issue
Block a user