mirror of
https://github.com/datahub-project/datahub.git
synced 2025-11-02 03:39:03 +00:00
fix(ingest): only import PathSpec when necessary (#9989)
This commit is contained in:
parent
f597800953
commit
ab12385cd8
@ -14,7 +14,6 @@ from datahub.emitter.mce_builder import DEFAULT_ENV
|
||||
from datahub.ingestion.graph.client import get_default_graph
|
||||
from datahub.ingestion.run.pipeline import Pipeline
|
||||
from datahub.ingestion.sink.sink_registry import sink_registry
|
||||
from datahub.ingestion.source.data_lake_common.path_spec import PathSpec
|
||||
from datahub.ingestion.source.source_registry import source_registry
|
||||
from datahub.ingestion.transformer.transform_registry import transform_registry
|
||||
from datahub.telemetry import telemetry
|
||||
@ -299,6 +298,8 @@ def test_path_spec(config: str, input: str, path_spec_key: str) -> None:
|
||||
This command validates an input path string against an PathSpec patterns in a DataHub recipe.
|
||||
"""
|
||||
|
||||
from datahub.ingestion.source.data_lake_common.path_spec import PathSpec
|
||||
|
||||
pattern_dicts: Optional[Union[List[Dict], Dict]] = None
|
||||
recipe_config_dict = config_loader.load_config_file(config)
|
||||
try:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user