1
0
mirror of https://shylinux.com/x/icebergs synced 2025-04-26 17:44:05 +08:00
This commit is contained in:
IT 老营长 @云轩领航-创始人 2023-10-16 19:55:32 +08:00
parent 001cbfd713
commit fa44a6d370

View File

@ -132,7 +132,9 @@ func init() {
m.OptionFields("") m.OptionFields("")
list := m.CmdMap(SPACE, mdb.NAME) list := m.CmdMap(SPACE, mdb.NAME)
stat := map[string]int{} stat := map[string]int{}
size := 0
m.Table(func(value ice.Maps) { m.Table(func(value ice.Maps) {
size += kit.Int(kit.Select("", kit.Split(value[nfs.SIZE], nfs.PS), 1))
if _, ok := list[value[SPACE]]; ok { if _, ok := list[value[SPACE]]; ok {
m.Push(mdb.STATUS, ONLINE) m.Push(mdb.STATUS, ONLINE)
stat[ONLINE]++ stat[ONLINE]++
@ -141,7 +143,7 @@ func init() {
stat[OFFLINE]++ stat[OFFLINE]++
} }
}) })
m.Sort("status,space", ice.STR_R, ice.STR).StatusTimeCount(stat) m.Sort("status,space", ice.STR_R, ice.STR).StatusTimeCount(stat, nfs.SIZE, kit.FmtSize(size))
m.Option(ice.MSG_ACTION, "") m.Option(ice.MSG_ACTION, "")
} }
}}, }},