Skip to content

Commit 2fe52ea

Browse files
committed
Display a device only once
1 parent 126246d commit 2fe52ea

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

greeter.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,17 @@ func main() {
4444
if parts, err := disk.Partitions(false); err == nil {
4545
fmt.Print(title("Storage"))
4646

47+
devices := make(map[string]bool)
4748
var out []string
4849

4950
for _, p := range parts {
5051
if usage, err := disk.Usage(p.Mountpoint); err == nil {
52+
if _, ok := devices[p.Device]; ok {
53+
continue
54+
}
55+
56+
devices[p.Device] = true
57+
5158
c := aurora.Green
5259

5360
if usage.UsedPercent >= 98 || usage.InodesUsedPercent >= 75 {

0 commit comments

Comments
 (0)