MCPcopy Index your code
hub / github.com/docker/cli / formatWrite

Function formatWrite

cli/command/config/formatter.go:52–73  ·  view source on GitHub ↗

formatWrite writes the context

(fmtCtx formatter.Context, configs client.ConfigListResult)

Source from the content-addressed store, hash-verified

50
51// formatWrite writes the context
52func formatWrite(fmtCtx formatter.Context, configs client.ConfigListResult) error {
53 cCtx := &configContext{
54 HeaderContext: formatter.HeaderContext{
55 Header: formatter.SubHeaderContext{
56 "ID": configIDHeader,
57 "Name": formatter.NameHeader,
58 "CreatedAt": configCreatedHeader,
59 "UpdatedAt": configUpdatedHeader,
60 "Labels": formatter.LabelsHeader,
61 },
62 },
63 }
64 return fmtCtx.Write(cCtx, func(format func(subContext formatter.SubContext) error) error {
65 for _, config := range configs.Items {
66 configCtx := &configContext{c: config}
67 if err := format(configCtx); err != nil {
68 return err
69 }
70 }
71 return nil
72 })
73}
74
75type configContext struct {
76 formatter.HeaderContext

Callers 2

runListFunction · 0.70

Calls 2

formatFunction · 0.85
WriteMethod · 0.45

Tested by 1

Used in the wild real call sites across dependent graphs

searching dependent graphs…