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

Method PrintProjectMemberUsers

cli/pkg/printer/resources.go:158–175  ·  view source on GitHub ↗
(members []*adminv1.ProjectMemberUser)

Source from the content-addressed store, hash-verified

156}
157
158func (p *Printer) PrintProjectMemberUsers(members []*adminv1.ProjectMemberUser) {
159 if len(members) == 0 {
160 p.PrintfWarn("No members found\n")
161 return
162 }
163
164 allMembers := make([]*projectMemberUserWithRole, 0, len(members))
165 for _, m := range members {
166 allMembers = append(allMembers, &projectMemberUserWithRole{
167 Email: m.UserEmail,
168 Name: m.UserName,
169 RoleName: m.RoleName,
170 Resources: formatResourceNamesPB(m.RestrictResources, m.Resources),
171 })
172 }
173
174 p.PrintData(allMembers)
175}
176
177func (p *Printer) PrintOrganizationMemberServices(members []*adminv1.OrganizationMemberService) {
178 if len(members) == 0 {

Callers 3

ShowCmdFunction · 0.80
listProjectMembersFunction · 0.80
ListCmdFunction · 0.80

Calls 3

PrintfWarnMethod · 0.95
PrintDataMethod · 0.95
formatResourceNamesPBFunction · 0.85

Tested by

no test coverage detected