Skip to content

Commit

Permalink
Adding back Usable Capacity and Internal (#1788)
Browse files Browse the repository at this point in the history
  • Loading branch information
cniackz authored Oct 5, 2023
1 parent cf4d30f commit 1b88332
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions pkg/controller/monitoring.go
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,18 @@ func (c *Controller) updateHealthStatusForTenant(tenant *miniov2.Tenant) error {
return nil
}

// Add back "Usable Capacity" & "Internal" values in Tenant Status and in the UI
// How much is available: "Usable Capacity" in UI comes from "tenant.Status.Usage.Capacity"
// How much is used: "Internal" in UI comes from "tenant.Status.Usage.Usage"
UsedSpace := int64(0) // How much is used
AvailableSpace := int64(0) // How much is available
for _, disk := range storageInfo.Disks {
UsedSpace = UsedSpace + int64(disk.UsedSpace)
AvailableSpace = AvailableSpace + int64(disk.AvailableSpace)
}
tenant.Status.Usage.Usage = UsedSpace
tenant.Status.Usage.Capacity = AvailableSpace

var rawUsage uint64

var onlineDisks int32
Expand Down Expand Up @@ -237,10 +249,6 @@ func (c *Controller) updateHealthStatusForTenant(tenant *miniov2.Tenant) error {
}
}

// TODO: add usage and usableCapacity
// tenant.Status.Usage.Usage = metrics.Usage
// tenant.Status.Usage.Capacity = metrics.UsableCapacity

return nil
}

Expand Down

0 comments on commit 1b88332

Please sign in to comment.