(self, request: RegistryServer_pb2.ApplyProjectRequest, context)
| 1084 | return Empty() |
| 1085 | |
| 1086 | def ApplyProject(self, request: RegistryServer_pb2.ApplyProjectRequest, context): |
| 1087 | project = cast( |
| 1088 | Project, |
| 1089 | assert_permissions_to_update( |
| 1090 | resource=Project.from_proto(request.project), |
| 1091 | getter=self.proxied_registry.get_project, |
| 1092 | project=Project.from_proto(request.project).name, |
| 1093 | ), |
| 1094 | ) |
| 1095 | self.proxied_registry.apply_project( |
| 1096 | project=project, |
| 1097 | commit=request.commit, |
| 1098 | ) |
| 1099 | return Empty() |
| 1100 | |
| 1101 | def GetProject(self, request: RegistryServer_pb2.GetProjectRequest, context): |
| 1102 | return assert_permissions( |
nothing calls this directly
no test coverage detected