Skip to content

Class swarmauri_gitfilter_file.file_filter.FileFilter

swarmauri_gitfilter_file.file_filter.FileFilter

Bases: FileStorageAdapter, GitFilterBase

Git filter that stores files on the local filesystem.

from_uri classmethod

from_uri(uri)
Source code in swarmauri_gitfilter_file/file_filter.py
15
16
17
18
19
20
@classmethod
def from_uri(cls, uri: str) -> "FileFilter":
    if not uri.startswith("file://"):
        raise ValueError("URI must start with file://")
    path = Path(uri[7:]).resolve()
    return cls(output_dir=path)