File tree Expand file tree Collapse file tree
internal/app/deviceadmin/routes/storage Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -86,12 +86,15 @@ func getStorageViewData(
8686 vd .DiskUsages [dev .Drive .ID ] = make (map [string ]du.Usage )
8787 for _ , mp := range dev .Filesystem .MountPoints {
8888 if vd .DiskUsages [dev .Drive .ID ][mp ], err = du .GetUsage (mp ); err != nil {
89- switch {
90- default :
89+ ignored := false
90+ for _ , ignoredPrefix := range ignoredMountPrefixes {
91+ if strings .HasPrefix (mp , ignoredPrefix ) {
92+ ignored = true
93+ break
94+ }
95+ }
96+ if ! ignored {
9197 l .Warn (errors .Wrapf (err , "couldn't check disk usage of %s" , mp ))
92- case strings .HasPrefix (mp , "/sysroot/" ):
93- case strings .HasPrefix (mp , "/run/forklift/" ):
94- case strings .HasPrefix (mp , "/home/pi/.local/share/forklift/" ):
9598 }
9699 }
97100 }
@@ -118,6 +121,13 @@ func getStorageViewData(
118121 return vd , nil
119122}
120123
124+ var ignoredMountPrefixes = []string {
125+ "/boot/" ,
126+ "/sysroot/" ,
127+ "/run/forklift/" ,
128+ "/home/pi/.local/share/forklift/" ,
129+ }
130+
121131func (h * Handlers ) HandleStoragePub () turbostreams.HandlerFunc {
122132 t := "storage/index.page.tmpl"
123133 h .r .MustHave (t )
You can’t perform that action at this time.
0 commit comments