(self, request: RegistryServer_pb2.DeleteProjectRequest, context)
| 1129 | ) |
| 1130 | |
| 1131 | def DeleteProject(self, request: RegistryServer_pb2.DeleteProjectRequest, context): |
| 1132 | project = self.proxied_registry.get_project( |
| 1133 | name=request.name, allow_cache=False |
| 1134 | ) |
| 1135 | assert_permissions( |
| 1136 | resource=project, |
| 1137 | actions=[AuthzedAction.DELETE], |
| 1138 | ) |
| 1139 | self.proxied_registry.delete_project(name=request.name, commit=request.commit) |
| 1140 | |
| 1141 | return Empty() |
| 1142 | |
| 1143 | def GetRegistryLineage( |
| 1144 | self, request: RegistryServer_pb2.GetRegistryLineageRequest, context |
nothing calls this directly
no test coverage detected