Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/interface.py
Show First 20 Lines • Show All 404 Lines • ▼ Show 20 Lines | def directory_add(self, directories: List[Directory]) -> Dict: | ||||
Summary dict of keys with associated count as values: | Summary dict of keys with associated count as values: | ||||
directory:add: Number of directories actually added | directory:add: Number of directories actually added | ||||
""" | """ | ||||
... | ... | ||||
@remote_api_endpoint("directory/missing") | @remote_api_endpoint("directory/missing") | ||||
def directory_missing(self, directories): | def directory_missing(self, directories: List[Sha1Git]) -> Iterable[Sha1Git]: | ||||
"""List directories missing from storage | """List directories missing from storage. | ||||
Args: | Args: | ||||
directories (iterable): an iterable of directory ids | directories: list of directory ids | ||||
Yields: | Yields: | ||||
missing directory ids | missing directory ids | ||||
""" | """ | ||||
... | ... | ||||
@remote_api_endpoint("directory/ls") | @remote_api_endpoint("directory/ls") | ||||
▲ Show 20 Lines • Show All 877 Lines • Show Last 20 Lines |