mirror of
https://github.com/minio/minio.git
synced 2026-02-05 02:10:14 -05:00
XL total/free space calculation is done inside xl module (#2945)
This commit is contained in:
committed by
Harshavardhana
parent
a681af6953
commit
334cdb5d64
@@ -133,13 +133,9 @@ func printObjectAPIMsg() {
|
||||
|
||||
// Get formatted disk/storage info message.
|
||||
func getStorageInfoMsg(storageInfo StorageInfo) string {
|
||||
freeSpace := uint64(storageInfo.Free)
|
||||
totalSpace := uint64(storageInfo.Total)
|
||||
if storageInfo.Backend.Type == XL {
|
||||
freeSpace /= 2
|
||||
totalSpace /= 2
|
||||
}
|
||||
msg := fmt.Sprintf("%s %s Free, %s Total", colorBlue("Drive Capacity:"), humanize.IBytes(freeSpace), humanize.IBytes(totalSpace))
|
||||
msg := fmt.Sprintf("%s %s Free, %s Total", colorBlue("Drive Capacity:"),
|
||||
humanize.IBytes(uint64(storageInfo.Free)),
|
||||
humanize.IBytes(uint64(storageInfo.Total)))
|
||||
diskInfo := fmt.Sprintf(" %d Online, %d Offline. We can withstand [%d] more drive failure(s).",
|
||||
storageInfo.Backend.OnlineDisks,
|
||||
storageInfo.Backend.OfflineDisks,
|
||||
|
||||
Reference in New Issue
Block a user