func (this *LsZk) printCluster(zkcluster *zk.ZkCluster) { this.Ui.Output(color.Green(zkcluster.Name())) children, err := zkcluster.ListChildren(this.recursive) if err != nil { this.Ui.Error(fmt.Sprintf("%s%s", strings.Repeat(" ", 4), err)) return } for _, c := range children { this.Ui.Output(fmt.Sprintf("%s%s", strings.Repeat(" ", 4), c)) if strings.HasSuffix(c, "brokers") { this.Ui.Output(fmt.Sprintf("%s%s/ids", strings.Repeat(" ", 4), c)) this.Ui.Output(fmt.Sprintf("%s%s/topics", strings.Repeat(" ", 4), c)) } } }