Skip to content

Commit

Permalink
Fix checking patterns to infer packaged builder (#6215)
Browse files Browse the repository at this point in the history
add missing elif
  • Loading branch information
polinaeterna committed Sep 6, 2023
1 parent 0b54cbd commit 4de930c
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/datasets/load.py
Original file line number Diff line number Diff line change
Expand Up @@ -853,7 +853,7 @@ def get_module(self) -> DatasetModule:
base_path = Path(self.path, self.data_dir or "").expanduser().resolve().as_posix()
if self.data_files is not None:
patterns = sanitize_patterns(self.data_files)
if metadata_configs and "data_files" in next(iter(metadata_configs.values())):
elif metadata_configs and "data_files" in next(iter(metadata_configs.values())):
patterns = sanitize_patterns(next(iter(metadata_configs.values()))["data_files"])
else:
patterns = get_data_patterns(base_path)
Expand Down Expand Up @@ -1036,7 +1036,7 @@ def get_module(self) -> DatasetModule:
# because we need to infer module name by files extensions
if self.data_files is not None:
patterns = sanitize_patterns(self.data_files)
if metadata_configs and "data_files" in next(iter(metadata_configs.values())):
elif metadata_configs and "data_files" in next(iter(metadata_configs.values())):
patterns = sanitize_patterns(next(iter(metadata_configs.values()))["data_files"])
else:
patterns = get_data_patterns(base_path, download_config=self.download_config)
Expand Down

0 comments on commit 4de930c

Please sign in to comment.