(
self, request: RegistryServer_pb2.DeleteFeatureViewRequest, context
)
| 582 | ) |
| 583 | |
| 584 | def DeleteFeatureView( |
| 585 | self, request: RegistryServer_pb2.DeleteFeatureViewRequest, context |
| 586 | ): |
| 587 | feature_view = self.proxied_registry.get_any_feature_view( |
| 588 | name=request.name, project=request.project, allow_cache=False |
| 589 | ) |
| 590 | |
| 591 | assert_permissions( |
| 592 | resource=cast(FeastObject, feature_view), |
| 593 | actions=[AuthzedAction.DELETE], |
| 594 | ) |
| 595 | self.proxied_registry.delete_feature_view( |
| 596 | name=request.name, project=request.project, commit=request.commit |
| 597 | ) |
| 598 | return Empty() |
| 599 | |
| 600 | def GetStreamFeatureView( |
| 601 | self, request: RegistryServer_pb2.GetStreamFeatureViewRequest, context |
nothing calls this directly
no test coverage detected