plinder.core.utils.http#
Directory listing and atomic downloads from the public PLINDER file server.
- class plinder.core.utils.http.FileMetadata(size: int, modified: float | None, is_dir: bool)[source]#
Bases:
object- size: int#
- modified: float | None#
- is_dir: bool#
- class plinder.core.utils.http.ReleaseClient(remote: str)[source]#
Bases:
HttpsClientRead a fresh directory index and HTTP metadata for each cache access.
- CloudPath(path: str | CloudPathT, *parts: str) CloudPathT#
- path(key: str = '') HttpPath#
- key(path: str | CloudPath) str#
- metadata(path: HttpPath) FileMetadata#