Skip to content
This repository was archived by the owner on Aug 30, 2024. It is now read-only.

Commit e5887c1

Browse files
committed
fixup! Improve url command
1 parent 7bf459b commit e5887c1

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

cmd/coder/secrets.go

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -143,17 +143,12 @@ func listSecrets(_ *cli.Context) {
143143
return
144144
}
145145

146-
w := xtabwriter.NewWriter()
147-
_, err = fmt.Fprintln(w, xtabwriter.StructFieldNames(secrets[0]))
148-
requireSuccess(err, "failed to write: %v", err)
149-
for _, s := range secrets {
146+
err = xtabwriter.WriteTable(len(secrets), func(i int) interface{} {
147+
s := secrets[i]
150148
s.Value = "******" // value is omitted from bulk responses
151-
152-
_, err = fmt.Fprintln(w, xtabwriter.StructValues(s))
153-
requireSuccess(err, "failed to write: %v", err)
154-
}
155-
err = w.Flush()
156-
requireSuccess(err, "failed to flush writer: %v", err)
149+
return s
150+
})
151+
requireSuccess(err, "failed to write table of secrets: %w", err)
157152
}
158153

159154
func viewSecret(c *cli.Context) {

0 commit comments

Comments
 (0)