MCPcopy Create free account
hub / github.com/auth0/auth0-cli / extractMetricMap

Function extractMetricMap

internal/display/event_streams.go:519–533  ·  view source on GitHub ↗
(metrics []*management.StatsMetric)

Source from the content-addressed store, hash-verified

517}
518
519func extractMetricMap(metrics []*management.StatsMetric) map[string][]int {
520 metricMap := make(map[string][]int)
521 for _, metric := range metrics {
522 values := make([]int, len(metric.Data))
523 for i, v := range metric.Data {
524 if v != nil {
525 values[i] = *v
526 } else {
527 values[i] = 0
528 }
529 }
530 metricMap[metric.GetName()] = values
531 }
532 return metricMap
533}
534
535func safeMetric(values []int, i int) int {
536 if i >= 0 && i < len(values) {

Callers 1

Calls 1

GetNameMethod · 0.65

Tested by

no test coverage detected