The volume
functions have been deprecated.
Please use the vessl.storage
package for managing VESSL storage volumes.
Read a file in the volume.
Args
volume_id
(int) : Volume ID.path
(str) : Path within the volume.Example
List files in the volume.
Args
volume_id
(int) : Volume ID.need_download_url
(bool) : True if you need a download URL, False
otherwise. Defaults to False.path
(str) : Path within the volume. Defaults to root.recursive
(bool) : True if list files recursively, False otherwise.
Defaults to False.Example
Create file in the volume.
Args
volume_id
(int) : Volume ID.is_dir
(bool) : True if a file is directory, False otherwise.path
(str) : Path within the volume.Example
Delete file in the volume.
Args
volume_id
(int) : Volume ID.path
(str) : Path within the volume.Example
Upload file in the volume.
Args
volume_id
(int) : Volume ID.path
(str) : Local file path to uploadExample
Copy file either from local to remote, remote to local, or remote to remote.
Args
source_volume_id
(Optional[int]) : Source volume file id. If not
specified, source is assumed to be local.source_path
(str) : If source_volume_id is empty, local source path.
Otherwise, remote source path.dest_volume_id
(Optional[int]) : Destination volume file id. If not
specified, destination is assumed to be local.dest_path
(str) : If dest_volume_id is empty, local destination path.
Otherwise, remote destination path.quiet
(bool) : True if the muted output, False otherwise. Defaults to
False.Example