示例#1
0
func domainsCallback(table terminal.Table, noDomains *bool) func(models.DomainFields) bool {
	return func(domain models.DomainFields) bool {
		table.Print([][]string{{domain.Name, domainStatusString(domain)}})
		*noDomains = false
		return true
	}
}
示例#2
0
文件: list_domains.go 项目: nsnt/cli
func domainsCallback(status string, table terminal.Table, noDomains *bool) api.ListDomainsCallback {
	return api.ListDomainsCallback(func(domains []cf.Domain) bool {
		rows := [][]string{}
		for _, domain := range domains {
			rows = append(rows, []string{domain.Name, status})
		}
		table.Print(rows)
		*noDomains = false
		return true
	})
}