MCPcopy Create free account
hub / github.com/cronitorio/cronitor-cli / renderAggregationTable

Function renderAggregationTable

cmd/site.go:690–706  ·  view source on GitHub ↗
(result map[string]interface{})

Source from the content-addressed store, hash-verified

688}
689
690func renderAggregationTable(result map[string]interface{}) {
691 data, ok := result["data"].(map[string]interface{})
692 if !ok {
693 fmt.Println("No data")
694 return
695 }
696
697 table := &UITable{
698 Headers: []string{"METRIC", "VALUE"},
699 }
700
701 for k, v := range data {
702 table.Rows = append(table.Rows, []string{k, formatSiteValue(v)})
703 }
704
705 siteOutputToTarget(table.Render())
706}
707
708func renderBreakdownTable(result map[string]interface{}) {
709 data, ok := result["data"].([]interface{})

Callers 1

renderQueryTableFunction · 0.85

Calls 3

RenderMethod · 0.95
formatSiteValueFunction · 0.85
siteOutputToTargetFunction · 0.85

Tested by

no test coverage detected