consul: Sort datacenter list. Fixes #198
This commit is contained in:
parent
a47db238bb
commit
d0d85b461c
|
@ -4,6 +4,7 @@ import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"github.com/armon/go-metrics"
|
"github.com/armon/go-metrics"
|
||||||
"github.com/hashicorp/consul/consul/structs"
|
"github.com/hashicorp/consul/consul/structs"
|
||||||
|
"sort"
|
||||||
"time"
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -84,6 +85,9 @@ func (c *Catalog) ListDatacenters(args *struct{}, reply *[]string) error {
|
||||||
dcs = append(dcs, dc)
|
dcs = append(dcs, dc)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Sort the DCs
|
||||||
|
sort.Strings(dcs)
|
||||||
|
|
||||||
// Return
|
// Return
|
||||||
*reply = dcs
|
*reply = dcs
|
||||||
return nil
|
return nil
|
||||||
|
|
Loading…
Reference in New Issue