MCPcopy Index your code
hub / github.com/rilldata/rill / listUsergroupMembers

Function listUsergroupMembers

cli/cmd/user/list.go:90–114  ·  view source on GitHub ↗
(cmd *cobra.Command, ch *cmdutil.Helper, org, group, pageToken string, pageSize uint32)

Source from the content-addressed store, hash-verified

88}
89
90func listUsergroupMembers(cmd *cobra.Command, ch *cmdutil.Helper, org, group, pageToken string, pageSize uint32) error {
91 client, err := ch.Client()
92 if err != nil {
93 return err
94 }
95
96 members, err := client.ListUsergroupMemberUsers(cmd.Context(), &adminv1.ListUsergroupMemberUsersRequest{
97 Org: org,
98 Usergroup: group,
99 PageSize: pageSize,
100 PageToken: pageToken,
101 })
102 if err != nil {
103 return err
104 }
105
106 ch.PrintUsergroupMemberUsers(members.Members)
107
108 if members.NextPageToken != "" {
109 cmd.Println()
110 cmd.Printf("Next page token: %s\n", members.NextPageToken)
111 }
112
113 return nil
114}
115
116func listProjectMembers(cmd *cobra.Command, ch *cmdutil.Helper, org, project, pageToken string, pageSize uint32) error {
117 client, err := ch.Client()

Callers 1

ListCmdFunction · 0.85

Calls 6

PrintlnMethod · 0.80
PrintfMethod · 0.80
ContextMethod · 0.65
ClientMethod · 0.45

Tested by

no test coverage detected