avid.common.artefact.crawler.crawl_filter_by_filename
- avid.common.artefact.crawler.crawl_filter_by_filename(filename_exclude: str | List[str] | None = None, ext_include: Tuple[str, ...] | None = None, ext_exclude: Tuple[str, ...] | None = None) Callable
Decorator to filter files based on filename patterns and extensions.
- Parameters:
filename_exclude – Single filename or list of filenames to exclude
ext_include – Tuple of extensions to include (files must end with one of these)
ext_exclude – Tuple of extensions to exclude
- Returns:
Decorated function that applies the filtering logic