client: containerDiskUsageFromLegacyAPI: make switch exhaustive

client/system_disk_usage.go:275:3: missing cases in switch of type container.ContainerState: container.StateCreated, container.StateRemoving, container.StateExited, container.StateDead (exhaustive)
            switch c.State {
            ^

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn
2025-12-18 15:21:11 +01:00
parent f39912a30e
commit e254a9f0f1
2 changed files with 4 additions and 0 deletions

View File

@@ -276,6 +276,8 @@ func containerDiskUsageFromLegacyAPI(du *legacyDiskUsage) ContainersDiskUsage {
case container.StateRunning, container.StatePaused, container.StateRestarting: case container.StateRunning, container.StatePaused, container.StateRestarting:
cdu.ActiveCount++ cdu.ActiveCount++
used += c.SizeRw used += c.SizeRw
case container.StateCreated, container.StateRemoving, container.StateExited, container.StateDead:
// not active
} }
} }

View File

@@ -276,6 +276,8 @@ func containerDiskUsageFromLegacyAPI(du *legacyDiskUsage) ContainersDiskUsage {
case container.StateRunning, container.StatePaused, container.StateRestarting: case container.StateRunning, container.StatePaused, container.StateRestarting:
cdu.ActiveCount++ cdu.ActiveCount++
used += c.SizeRw used += c.SizeRw
case container.StateCreated, container.StateRemoving, container.StateExited, container.StateDead:
// not active
} }
} }