MCPcopy
hub / github.com/feast-dev/feast / delete_label_view

Method delete_label_view

sdk/python/feast/infra/registry/registry.py:983–998  ·  view source on GitHub ↗
(self, name: str, project: str, commit: bool = True)

Source from the content-addressed store, hash-verified

981 return proto_registry_utils.get_label_view(registry_proto, name, project)
982
983 def delete_label_view(self, name: str, project: str, commit: bool = True):
984 self._prepare_registry_for_changes(project)
985 assert self.cached_registry_proto
986
987 for idx, existing_label_view_proto in enumerate(
988 self.cached_registry_proto.label_views
989 ):
990 if (
991 existing_label_view_proto.spec.name == name
992 and existing_label_view_proto.spec.project == project
993 ):
994 del self.cached_registry_proto.label_views[idx]
995 if commit:
996 self.commit()
997 return
998 raise FeatureViewNotFoundException(name, project)
999
1000 def get_data_source(
1001 self, name: str, project: str, allow_cache: bool = False

Callers 1

delete_projectMethod · 0.95

Calls 3

commitMethod · 0.95

Tested by

no test coverage detected