MCPcopy Index your code
hub / github.com/cloudfoundry/cli / Execute

Method Execute

cf/commands/user/space_users.go:70–82  ·  view source on GitHub ↗
(c flags.FlagContext)

Source from the content-addressed store, hash-verified

68}
69
70func (cmd *SpaceUsers) Execute(c flags.FlagContext) error {
71 spaceName := c.Args()[1]
72 org := cmd.orgReq.GetOrganization()
73
74 space, err := cmd.spaceRepo.FindByNameInOrg(spaceName, org.GUID)
75 if err != nil {
76 return err
77 }
78
79 printer := cmd.printer(org, space, cmd.config.Username())
80 printer.PrintUsers(space.GUID, cmd.config.Username())
81 return nil
82}
83
84func (cmd *SpaceUsers) printer(org models.Organization, space models.Space, username string) userprint.UserPrinter {
85 var roles = []models.Role{models.RoleSpaceManager, models.RoleSpaceDeveloper, models.RoleSpaceAuditor}

Callers

nothing calls this directly

Calls 6

printerMethod · 0.95
ArgsMethod · 0.65
GetOrganizationMethod · 0.65
FindByNameInOrgMethod · 0.65
UsernameMethod · 0.65
PrintUsersMethod · 0.65

Tested by

no test coverage detected