MCPcopy
hub / github.com/cloudfoundry/cli / SortUsers

Function SortUsers

actor/v7action/user.go:81–98  ·  view source on GitHub ↗
(users []resources.User)

Source from the content-addressed store, hash-verified

79}
80
81func SortUsers(users []resources.User) {
82 sort.Slice(users, func(i, j int) bool {
83 if users[i].PresentationName == users[j].PresentationName {
84
85 if users[i].Origin == constant.DefaultOriginUaa || users[j].Origin == "" {
86 return true
87 }
88
89 if users[j].Origin == constant.DefaultOriginUaa || users[i].Origin == "" {
90 return false
91 }
92
93 return users[i].Origin < users[j].Origin
94 }
95
96 return users[i].PresentationName < users[j].PresentationName
97 })
98}
99
100func GetHumanReadableOrigin(user resources.User) string {
101 if user.Origin == "" {

Callers 3

displayRoleGroupMethod · 0.92
displayRoleGroupMethod · 0.92
user_test.goFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected