From 40260a8e0447bc5aea007b7d922450561a1c0990 Mon Sep 17 00:00:00 2001 From: Sophie Tauchert <999eagle@999eagle.moe> Date: Mon, 3 Dec 2018 10:55:39 +0100 Subject: [PATCH] Filter loop devices in disk stats --- src/widgets/disk.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/widgets/disk.go b/src/widgets/disk.go index 82b416e..98904de 100644 --- a/src/widgets/disk.go +++ b/src/widgets/disk.go @@ -57,6 +57,10 @@ func (self *Disk) update() { // add partition if it's new for _, Part := range Partitions { device := strings.Replace(Part.Device, "/dev/", "", -1) + // don't show loop devices + if strings.HasPrefix(device, "loop") { + continue + } if _, ok := self.Partitions[device]; !ok { // https://github.com/shirou/gopsutil/issues/555 // have to remove artifacts produced by gopsutil when there's a space in the mount path