mirror of https://github.com/kubernetes/kops.git
parent
33979fffec
commit
332ecd7302
|
|
@ -136,7 +136,13 @@ func RunGetClusters(context Factory, out io.Writer, options *GetClusterOptions)
|
|||
return t.Render(clusters, out, "NAME", "CLOUD", "SUBNETS")
|
||||
|
||||
case OutputYaml:
|
||||
for _, cluster := range clusters {
|
||||
for i, cluster := range clusters {
|
||||
if i != 0 {
|
||||
_, err = out.Write([]byte("\n\n---\n\n"))
|
||||
if err != nil {
|
||||
return fmt.Errorf("error writing to stdout: %v", err)
|
||||
}
|
||||
}
|
||||
if err := marshalToWriter(cluster, marshalYaml, out); err != nil {
|
||||
return err
|
||||
}
|
||||
|
|
|
|||
|
|
@ -86,7 +86,13 @@ func RunGetFederations(context Factory, out io.Writer, options *GetFederationOpt
|
|||
return t.Render(federations, out, "NAME", "CONTROLLERS", "MEMBERS")
|
||||
|
||||
case OutputYaml:
|
||||
for _, f := range federations {
|
||||
for i, f := range federations {
|
||||
if i != 0 {
|
||||
_, err = out.Write([]byte("\n\n---\n\n"))
|
||||
if err != nil {
|
||||
return fmt.Errorf("error writing to stdout: %v", err)
|
||||
}
|
||||
}
|
||||
if err := marshalToWriter(f, marshalYaml, os.Stdout); err != nil {
|
||||
return err
|
||||
}
|
||||
|
|
|
|||
|
|
@ -51,6 +51,8 @@ func init() {
|
|||
}
|
||||
|
||||
func (c *GetInstanceGroupsCmd) Run(args []string) error {
|
||||
out := os.Stdout
|
||||
|
||||
clusterName := rootCommand.ClusterName()
|
||||
if clusterName == "" {
|
||||
return fmt.Errorf("--name is required")
|
||||
|
|
@ -119,8 +121,14 @@ func (c *GetInstanceGroupsCmd) Run(args []string) error {
|
|||
return t.Render(instancegroups, os.Stdout, "NAME", "ROLE", "MACHINETYPE", "MIN", "MAX", "SUBNETS")
|
||||
|
||||
case OutputYaml:
|
||||
for _, ig := range instancegroups {
|
||||
if err := marshalToWriter(ig, marshalYaml, os.Stdout); err != nil {
|
||||
for i, ig := range instancegroups {
|
||||
if i != 0 {
|
||||
_, err = out.Write([]byte("\n\n---\n\n"))
|
||||
if err != nil {
|
||||
return fmt.Errorf("error writing to stdout: %v", err)
|
||||
}
|
||||
}
|
||||
if err := marshalToWriter(ig, marshalYaml, out); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue