예제 #1
0
파일: project.py 프로젝트: zzyoungXC/harbor
 def update_project_member_role(self, project_id, member_id, member_role_id, expect_status_code = 200, **kwargs):
     client = self._get_client(**kwargs)
     role = swagger_client.Role(role_id = member_role_id)
     data, status_code, _ = client.projects_project_id_members_mid_put_with_http_info(project_id, member_id, role = role)
     base._assert_status_code(expect_status_code, status_code)
     base._assert_status_code(200, status_code)
     return data
예제 #2
0
파일: project.py 프로젝트: zq940222/harbor
 def update_project_member_role(self,
                                project_id,
                                member_id,
                                member_role_id,
                                expect_status_code=200,
                                **kwargs):
     kwargs['api_type'] = 'member'
     role = swagger_client.Role(role_id=member_role_id)
     data, status_code, _ = self._get_client(
         **kwargs).update_project_member_with_http_info(project_id,
                                                        member_id,
                                                        role=role)
     base._assert_status_code(expect_status_code, status_code)
     base._assert_status_code(200, status_code)
     return data