mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Merge pull request #42607 from rvolosatovs/fix_build_cache_formatting
Ensure empty build cache is represented as empty JSON array
This commit is contained in:
commit
c81abefdb1
2 changed files with 28 additions and 0 deletions
|
@ -120,6 +120,11 @@ func (s *systemRouter) getDiskUsage(ctx context.Context, w http.ResponseWriter,
|
||||||
|
|
||||||
du.BuilderSize = builderSize
|
du.BuilderSize = builderSize
|
||||||
du.BuildCache = buildCache
|
du.BuildCache = buildCache
|
||||||
|
if buildCache == nil {
|
||||||
|
// Ensure empty `BuildCache` field is represented as empty JSON array(`[]`)
|
||||||
|
// instead of `null` to be consistent with `Images`, `Containers` etc.
|
||||||
|
du.BuildCache = []*types.BuildCache{}
|
||||||
|
}
|
||||||
|
|
||||||
return httputils.WriteJSON(w, http.StatusOK, du)
|
return httputils.WriteJSON(w, http.StatusOK, du)
|
||||||
}
|
}
|
||||||
|
|
|
@ -8339,6 +8339,29 @@ paths:
|
||||||
UsageData:
|
UsageData:
|
||||||
Size: 10920104
|
Size: 10920104
|
||||||
RefCount: 2
|
RefCount: 2
|
||||||
|
BuildCache:
|
||||||
|
-
|
||||||
|
ID: "hw53o5aio51xtltp5xjp8v7fx"
|
||||||
|
Parent: ""
|
||||||
|
Type: "regular"
|
||||||
|
Description: "pulled from docker.io/library/debian@sha256:234cb88d3020898631af0ccbbcca9a66ae7306ecd30c9720690858c1b007d2a0"
|
||||||
|
InUse: false
|
||||||
|
Shared: true
|
||||||
|
Size: 0
|
||||||
|
CreatedAt: "2021-06-28T13:31:01.474619385Z"
|
||||||
|
LastUsedAt: "2021-07-07T22:02:32.738075951Z"
|
||||||
|
UsageCount: 26
|
||||||
|
-
|
||||||
|
ID: "ndlpt0hhvkqcdfkputsk4cq9c"
|
||||||
|
Parent: "hw53o5aio51xtltp5xjp8v7fx"
|
||||||
|
Type: "regular"
|
||||||
|
Description: "mount / from exec /bin/sh -c echo 'Binary::apt::APT::Keep-Downloaded-Packages \"true\";' > /etc/apt/apt.conf.d/keep-cache"
|
||||||
|
InUse: false
|
||||||
|
Shared: true
|
||||||
|
Size: 51
|
||||||
|
CreatedAt: "2021-06-28T13:31:03.002625487Z"
|
||||||
|
LastUsedAt: "2021-07-07T22:02:32.773909517Z"
|
||||||
|
UsageCount: 26
|
||||||
500:
|
500:
|
||||||
description: "server error"
|
description: "server error"
|
||||||
schema:
|
schema:
|
||||||
|
|
Loading…
Reference in a new issue