(response *simplejson.Json, table *tablewriter.Table)
| 299 | } |
| 300 | |
| 301 | func tableVip(response *simplejson.Json, table *tablewriter.Table) { |
| 302 | table.SetHeader([]string{"IP", "AGENT_ID"}) |
| 303 | |
| 304 | tableItems := [][]string{} |
| 305 | for i := range response.Get("DATA").MustArray() { |
| 306 | data := response.Get("DATA").GetIndex(i) |
| 307 | tableItem := []string{} |
| 308 | tableItem = append(tableItem, data.Get("IP").MustString()) |
| 309 | tableItem = append(tableItem, strconv.Itoa(data.Get("VTAP_ID").MustInt())) |
| 310 | tableItems = append(tableItems, tableItem) |
| 311 | } |
| 312 | |
| 313 | table.AppendBulk(tableItems) |
| 314 | table.Render() |
| 315 | } |
| 316 | |
| 317 | func tableVinterface(response *simplejson.Json, table *tablewriter.Table) { |
| 318 | table.SetHeader([]string{"MAC", "NAME", "TAP_MAC", "TAP_NAME", "IF_TYPE", "DEVICE_TYPE", "DEVICE_NAME", "HOST_IP", "AGENT_ID", "CLUSTER_ID", "NETNS_ID", "TEAM_ID", "IP"}) |
no test coverage detected