Commit 4113fc89 authored by Anshul Verma's avatar Anshul Verma
Browse files

Solve the issue #7749 where proper formating was not being done if --short(-q)...

Solve the issue #7749 where proper formating was not being done if --short(-q) option was used with other formating options like json, yaml
Signed-off-by: default avatarAnshul Verma <ansverma@localhost.localdomain>
Showing with 14 additions and 16 deletions
+14 -16
......@@ -86,28 +86,26 @@ func newListCmd(cfg *action.Configuration, out io.Writer) *cobra.Command {
names := make([]string, 0)
for _, res := range results {
//fmt.Fprintln(out, res.Name)
names = append(names, res.Name)
}
outputFlag := cmd.Flag("output")
if outputFlag.Changed {
switch outputFlag.Value.String() {
case "json":
output.EncodeJSON(out, names)
return nil
case "yaml":
output.EncodeYAML(out, names)
return nil
default:
return outfmt.Write(out, newReleaseListWriter(results))
}
}
for _, res := range results {
fmt.Fprintln(out, res.Name)
switch outputFlag.Value.String() {
case "json":
output.EncodeJSON(out, names)
return nil
case "yaml":
output.EncodeYAML(out, names)
return nil
case "table":
for _, res := range results {
fmt.Fprintln(out, res.Name)
}
return nil
default:
return outfmt.Write(out, newReleaseListWriter(results))
}
return nil
}
return outfmt.Write(out, newReleaseListWriter(results))
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment