We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 227ebb8 commit 8b9aa4dCopy full SHA for 8b9aa4d
pkg/util/util.go
@@ -9,6 +9,7 @@ import (
9
"io"
10
"log"
11
"os"
12
+ "sort"
13
"strings"
14
"syscall"
15
"text/template"
@@ -156,10 +157,25 @@ type UserClaims struct {
156
157
Version uint `json:"version"`
158
}
159
160
+type usersList []iam.User
161
+
162
+func (l usersList) Len() int {
163
+ return len(l)
164
+}
165
+func (l usersList) Less(i, j int) bool {
166
+ return l[i].Id < l[j].Id
167
168
+func (l usersList) Swap(i, j int) {
169
+ l[i], l[j] = l[j], l[i]
170
171
172
// PrintUsers renders a list of users (with various output options)
173
func PrintUsers(users []iam.User, outputType string, single bool) error {
174
+ sUsers := usersList(users)
175
+ sort.Sort(sUsers)
176
177
var data interface{}
- data = users
178
+ data = sUsers
179
if single && len(users) == 1 {
180
data = users[0]
181
0 commit comments