Kaba package sisyphos.remote
Classes
Functions
- func static call_alex(action: string, params: string[]) -> string
- func static remote_download(out f: LocalFile)
- func static remote_download_meta(out files: LocalFile[])
- func static remote_find(filter: string, quality: string) -> RemoteFile[]
- func static remote_find_by_hash(hashes: string[]) -> RemoteFile[]
- func static remote_find_by_hash_chunk(hashes: string[]) -> RemoteFile[]
- func static remote_find_by_id(ids: string[], quality: string) -> RemoteFile[]
- func static remote_find_by_id_chunk(ids: string[], quality: string) -> RemoteFile[]
- func static remote_get_meta(files: LocalFile[]) -> RemoteFile[]
- func static remote_interface(action: string, params: string[]) -> string
- func static remote_parse(r: string) -> RemoteFile[]
- func static remote_sync_by_filter(filter: string, quality: string, structure: string, dir: Path)
- func static remote_sync_by_id(out files: LocalFile[])
- func static remote_sync_pure_locals_by_hash(out files: LocalFile[])
- func static remote_upload(out f: LocalFile)
- func static remote_upload_meta(out f: LocalFile)
- func static scp_download(source: Path, dest: Path)
- func static scp_escape(s: string) -> string
- func static scp_upload(source: Path, dest: Path)
- func static ssh_escape(s: string) -> string
- func static sync_add_pure_remote(rf: RemoteFile, root: Path, structure: string)
- func static sync_file(rf: RemoteFile, out lf: LocalFile)
Constants