(members []*adminv1.ProjectMemberUser)
| 156 | } |
| 157 | |
| 158 | func (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 | |
| 177 | func (p *Printer) PrintOrganizationMemberServices(members []*adminv1.OrganizationMemberService) { |
| 178 | if len(members) == 0 { |
no test coverage detected