github.com/naphatkrit/deis@v1.12.3/client/controller/models/users/users.go (about) 1 package users 2 3 import ( 4 "encoding/json" 5 6 "github.com/deis/deis/client/controller/api" 7 "github.com/deis/deis/client/controller/client" 8 ) 9 10 // List users registered with the controller. 11 func List(c *client.Client, results int) ([]api.User, int, error) { 12 body, count, err := c.LimitedRequest("/v1/users/", results) 13 14 if err != nil { 15 return []api.User{}, -1, err 16 } 17 18 var users []api.User 19 if err = json.Unmarshal([]byte(body), &users); err != nil { 20 return []api.User{}, -1, err 21 } 22 23 return users, count, nil 24 }