@@ -7,16 +7,15 @@ import (
77 "github.com/moby/moby/api/types/container"
88 "github.com/moby/moby/api/types/filters"
99 "github.com/moby/moby/api/types/image"
10- "github.com/moby/moby/api/types/volume"
1110 "github.com/moby/moby/v2/daemon/server/backend"
1211 "github.com/pkg/errors"
1312 "golang.org/x/sync/errgroup"
1413)
1514
1615// containerDiskUsage obtains information about container data disk usage
1716// and makes sure that only one calculation is performed at the same time.
18- func (daemon * Daemon ) containerDiskUsage (ctx context.Context ) (* container. DiskUsage , error ) {
19- res , _ , err := daemon .usageContainers .Do (ctx , struct {}{}, func (ctx context.Context ) (* container. DiskUsage , error ) {
17+ func (daemon * Daemon ) containerDiskUsage (ctx context.Context ) (* backend. ContainerDiskUsage , error ) {
18+ res , _ , err := daemon .usageContainers .Do (ctx , struct {}{}, func (ctx context.Context ) (* backend. ContainerDiskUsage , error ) {
2019 // Retrieve container list
2120 containers , err := daemon .Containers (ctx , & container.ListOptions {
2221 Size : true ,
@@ -38,7 +37,7 @@ func (daemon *Daemon) containerDiskUsage(ctx context.Context) (*container.DiskUs
3837 ctr .State == container .StateRestarting
3938 }
4039
41- du := & container. DiskUsage {Items : containers }
40+ du := & backend. ContainerDiskUsage {Items : containers }
4241 for _ , ctr := range du .Items {
4342 du .TotalSize += ctr .SizeRw
4443 if ! isActive (ctr ) {
@@ -70,14 +69,14 @@ func (daemon *Daemon) imageDiskUsage(ctx context.Context) ([]*image.Summary, err
7069
7170// localVolumesSize obtains information about volume disk usage from volumes service
7271// and makes sure that only one size calculation is performed at the same time.
73- func (daemon * Daemon ) localVolumesSize (ctx context.Context ) (* volume. DiskUsage , error ) {
74- volumes , _ , err := daemon .usageVolumes .Do (ctx , struct {}{}, func (ctx context.Context ) (* volume. DiskUsage , error ) {
72+ func (daemon * Daemon ) localVolumesSize (ctx context.Context ) (* backend. VolumeDiskUsage , error ) {
73+ volumes , _ , err := daemon .usageVolumes .Do (ctx , struct {}{}, func (ctx context.Context ) (* backend. VolumeDiskUsage , error ) {
7574 volumes , err := daemon .volumes .LocalVolumesSize (ctx )
7675 if err != nil {
7776 return nil , err
7877 }
7978
80- du := & volume. DiskUsage {Items : volumes }
79+ du := & backend. VolumeDiskUsage {Items : volumes }
8180 for _ , v := range du .Items {
8281 if v .UsageData .Size != - 1 {
8382 if v .UsageData .RefCount == 0 {
@@ -150,7 +149,7 @@ func (daemon *Daemon) SystemDiskUsage(ctx context.Context, opts backend.DiskUsag
150149 }
151150 }
152151
153- du .Images = & image. DiskUsage {
152+ du .Images = & backend. ImageDiskUsage {
154153 TotalSize : layersSize ,
155154 Reclaimable : reclaimable ,
156155 Items : images ,
0 commit comments