mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
sort namespaces by alphabetical order
This commit is contained in:
parent
a7deca1df5
commit
02a37d670c
@ -2,6 +2,7 @@ package cloudwatch
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
"sort"
|
||||||
|
|
||||||
"github.com/grafana/grafana/pkg/middleware"
|
"github.com/grafana/grafana/pkg/middleware"
|
||||||
"github.com/grafana/grafana/pkg/util"
|
"github.com/grafana/grafana/pkg/util"
|
||||||
@ -82,8 +83,14 @@ func handleGetRegions(req *cwRequest, c *middleware.Context) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func handleGetNamespaces(req *cwRequest, c *middleware.Context) {
|
func handleGetNamespaces(req *cwRequest, c *middleware.Context) {
|
||||||
result := []interface{}{}
|
keys := []string{}
|
||||||
for key := range metricsMap {
|
for key := range metricsMap {
|
||||||
|
keys = append(keys, key)
|
||||||
|
}
|
||||||
|
sort.Sort(sort.StringSlice(keys))
|
||||||
|
|
||||||
|
result := []interface{}{}
|
||||||
|
for _, key := range keys {
|
||||||
result = append(result, util.DynMap{"text": key, "value": key})
|
result = append(result, util.DynMap{"text": key, "value": key})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user