Skip to content

Commit 3124e77

Browse files
committed
cli/command/system: clientVersion: make all fields "omitempty"
This allows the type to be used for situations where this information is not present, or not to be printed. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
1 parent 9202bef commit 3124e77

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

cli/command/system/version.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -72,15 +72,15 @@ type platformInfo struct {
7272

7373
type clientVersion struct {
7474
Platform *platformInfo `json:"Platform,omitempty"`
75-
Version string
76-
APIVersion string `json:"ApiVersion"`
77-
DefaultAPIVersion string `json:"DefaultAPIVersion,omitempty"`
78-
GitCommit string
79-
GoVersion string
80-
Os string
81-
Arch string
82-
BuildTime string `json:",omitempty"`
83-
Context string
75+
Version string `json:"Version,omitempty"`
76+
APIVersion string `json:"ApiVersion,omitempty"`
77+
DefaultAPIVersion string `json:"DefaultAPIVersion,omitempty"`
78+
GitCommit string `json:"GitCommit,omitempty"`
79+
GoVersion string `json:"GoVersion,omitempty"`
80+
Os string `json:"Os,omitempty"`
81+
Arch string `json:"Arch,omitempty"`
82+
BuildTime string `json:"BuildTime,omitempty"`
83+
Context string `json:"Context"`
8484
}
8585

8686
// NewVersionCommand creates a new cobra.Command for `docker version`

0 commit comments

Comments
 (0)