Browse code

api/types/build: move internal to daemon backend

Signed-off-by: Austin Vazquez <austin.vazquez@docker.com>

Austin Vazquez authored on 2025/08/19 21:56:23
Showing 4 changed files
1 1
deleted file mode 100644
... ...
@@ -1,8 +0,0 @@
1
-package build
2
-
3
-// CacheDiskUsage contains disk usage for the build cache.
4
-type CacheDiskUsage struct {
5
-	TotalSize   int64
6
-	Reclaimable int64
7
-	Items       []*CacheRecord
8
-}
... ...
@@ -25,5 +25,12 @@ type DiskUsage struct {
25 25
 	Images     *image.DiskUsage
26 26
 	Containers *container.DiskUsage
27 27
 	Volumes    *volume.DiskUsage
28
-	BuildCache *build.CacheDiskUsage
28
+	BuildCache *BuildCacheDiskUsage
29
+}
30
+
31
+// BuildCacheDiskUsage contains disk usage for the build cache.
32
+type BuildCacheDiskUsage struct {
33
+	TotalSize   int64
34
+	Reclaimable int64
35
+	Items       []*build.CacheRecord
29 36
 }
... ...
@@ -237,7 +237,7 @@ func (s *systemRouter) getDiskUsage(ctx context.Context, w http.ResponseWriter,
237 237
 
238 238
 	du := backend.DiskUsage{}
239 239
 	if getBuildCache {
240
-		du.BuildCache = &buildtypes.CacheDiskUsage{
240
+		du.BuildCache = &backend.BuildCacheDiskUsage{
241 241
 			TotalSize: builderSize,
242 242
 			Items:     buildCache,
243 243
 		}
244 244
deleted file mode 100644
... ...
@@ -1,8 +0,0 @@
1
-package build
2
-
3
-// CacheDiskUsage contains disk usage for the build cache.
4
-type CacheDiskUsage struct {
5
-	TotalSize   int64
6
-	Reclaimable int64
7
-	Items       []*CacheRecord
8
-}