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

Function _validate_data_sources

sdk/python/feast/feature_store.py:4299–4307  ·  view source on GitHub ↗

Verify data sources have case-insensitively unique names.

(data_sources: List[DataSource])

Source from the content-addressed store, hash-verified

4297
4298
4299def _validate_data_sources(data_sources: List[DataSource]):
4300 """Verify data sources have case-insensitively unique names."""
4301 ds_names = set()
4302 for ds in data_sources:
4303 case_insensitive_ds_name = ds.name.lower()
4304 if case_insensitive_ds_name in ds_names:
4305 raise DataSourceRepeatNamesException(case_insensitive_ds_name)
4306 else:
4307 ds_names.add(case_insensitive_ds_name)

Callers 1

planMethod · 0.85

Calls 1

Tested by

no test coverage detected