(du *legacyDiskUsage)
| 282 | } |
| 283 | |
| 284 | func buildCacheDiskUsageFromLegacyAPI(du *legacyDiskUsage) BuildCacheDiskUsage { |
| 285 | bdu := BuildCacheDiskUsage{ |
| 286 | TotalCount: int64(len(du.BuildCache)), |
| 287 | Items: du.BuildCache, |
| 288 | } |
| 289 | |
| 290 | var used int64 |
| 291 | for _, b := range du.BuildCache { |
| 292 | if !b.Shared { |
| 293 | bdu.TotalSize += b.Size |
| 294 | } |
| 295 | |
| 296 | if b.InUse { |
| 297 | bdu.ActiveCount++ |
| 298 | if !b.Shared { |
| 299 | used += b.Size |
| 300 | } |
| 301 | } |
| 302 | } |
| 303 | |
| 304 | bdu.Reclaimable = bdu.TotalSize - used |
| 305 | return bdu |
| 306 | } |
| 307 | |
| 308 | func volumeDiskUsageFromLegacyAPI(du *legacyDiskUsage) VolumesDiskUsage { |
| 309 | vdu := VolumesDiskUsage{ |
no outgoing calls
no test coverage detected
searching dependent graphs…