From d588092be2e2b3f7bdc429eadfc64f788486b6c8 Mon Sep 17 00:00:00 2001 From: Austin Vazquez Date: Tue, 19 Aug 2025 07:56:23 -0500 Subject: [PATCH] api/types/build: move internal to daemon backend Signed-off-by: Austin Vazquez --- api/types/build/disk_usage.go | 8 -------- daemon/server/backend/disk_usage.go | 9 ++++++++- daemon/server/router/system/system_routes.go | 2 +- .../github.com/moby/moby/api/types/build/disk_usage.go | 8 -------- 4 files changed, 9 insertions(+), 18 deletions(-) delete mode 100644 api/types/build/disk_usage.go delete mode 100644 vendor/github.com/moby/moby/api/types/build/disk_usage.go diff --git a/api/types/build/disk_usage.go b/api/types/build/disk_usage.go deleted file mode 100644 index e969b6d615..0000000000 --- a/api/types/build/disk_usage.go +++ /dev/null @@ -1,8 +0,0 @@ -package build - -// CacheDiskUsage contains disk usage for the build cache. -type CacheDiskUsage struct { - TotalSize int64 - Reclaimable int64 - Items []*CacheRecord -} diff --git a/daemon/server/backend/disk_usage.go b/daemon/server/backend/disk_usage.go index 9e0c070035..0d186b56e0 100644 --- a/daemon/server/backend/disk_usage.go +++ b/daemon/server/backend/disk_usage.go @@ -25,5 +25,12 @@ type DiskUsage struct { Images *image.DiskUsage Containers *container.DiskUsage Volumes *volume.DiskUsage - BuildCache *build.CacheDiskUsage + BuildCache *BuildCacheDiskUsage +} + +// BuildCacheDiskUsage contains disk usage for the build cache. +type BuildCacheDiskUsage struct { + TotalSize int64 + Reclaimable int64 + Items []*build.CacheRecord } diff --git a/daemon/server/router/system/system_routes.go b/daemon/server/router/system/system_routes.go index ed0c7d4778..e0708b3831 100644 --- a/daemon/server/router/system/system_routes.go +++ b/daemon/server/router/system/system_routes.go @@ -237,7 +237,7 @@ func (s *systemRouter) getDiskUsage(ctx context.Context, w http.ResponseWriter, du := backend.DiskUsage{} if getBuildCache { - du.BuildCache = &buildtypes.CacheDiskUsage{ + du.BuildCache = &backend.BuildCacheDiskUsage{ TotalSize: builderSize, Items: buildCache, } diff --git a/vendor/github.com/moby/moby/api/types/build/disk_usage.go b/vendor/github.com/moby/moby/api/types/build/disk_usage.go deleted file mode 100644 index e969b6d615..0000000000 --- a/vendor/github.com/moby/moby/api/types/build/disk_usage.go +++ /dev/null @@ -1,8 +0,0 @@ -package build - -// CacheDiskUsage contains disk usage for the build cache. -type CacheDiskUsage struct { - TotalSize int64 - Reclaimable int64 - Items []*CacheRecord -}