lep storage
Manage File storage on the Lepton AI cloud.
Lepton AI provides a file storage service that allows you to store files and directories on the cloud. The storage is persistent and is associated with your workspace. You can mount the storage when you launch a photon and access the files and directories from your photon code as if they were on a standard POSIX filesystem.
The file commands allow you to list, upload, download, and delete files and directories in your workspace.
Usage
lep storage [OPTIONS] COMMAND [ARGS]...
Options
--help
: Show this message and exit.
Commands
download
: Download a remote file.du
: Returns total disk usage of the workspacels
: List the contents of a directory of the current file...ls-file-system
:mkdir
: Create a directory in the file storage of the current...rm
: Delete a file in the file storage of the current...rmdir
: Delete a directory in the file storage of the current...upload
: Upload a local file to the storage of the current...
lep storage du
Returns total disk usage of the workspace
Usage
lep storage du [OPTIONS]
Options
--help
: Show this message and exit.
lep storage ls
List the contents of a directory of the current file storage.
Usage
lep storage ls [OPTIONS] [PATH]
Options
-fs
,--file-system TEXT
: File system name, only for user with dedicated file system--help
: Show this message and exit.
lep storage rm
Delete a file in the file storage of the current workspace. Note that wildcard is not supported yet.
Usage
lep storage rm [OPTIONS] PATH
Options
-fs
,--file-system TEXT
: File system name, only for user with dedicated file system--help
: Show this message and exit.
lep storage ls-file-system
Usage
lep storage ls-file-system [OPTIONS]
Options
--help
: Show this message and exit.
lep storage rmdir
Delete a directory in the file storage of the current workspace. The directory must be empty. Note that wildcard is not supported yet.
Usage
lep storage rmdir [OPTIONS] PATH
Options
-fs
,--file-system TEXT
: File system name, only for user with dedicated file system--help
: Show this message and exit.
lep storage mkdir
Create a directory in the file storage of the current workspace.
Usage
lep storage mkdir [OPTIONS] PATH
Options
-fs
,--file-system TEXT
: File system name, only for user with dedicated file system--help
: Show this message and exit.
lep storage upload
Upload a local file to the storage of the current workspace. If remote_path is not specified, the file will be uploaded to the root directory of the storage. If remote_path is a directory, you need to append a "/", and the file will be uploaded to that directory with its local name.
Usage
lep storage upload [OPTIONS] LOCAL_PATH [REMOTE_PATH]
Options
--rsync
: Upload large files over 1 GBs with rsync for sustainability. Rsync is only available for standard and enterprise workspace plan. Add -p to show the progress.-r
,--recursive
: Upload directories recursively. Only supported with --rsync.-p
,--progress
: Show progress. Only supported with --rsync.-fs
,--file-system TEXT
: File system name, only for user with dedicated file system--help
: Show this message and exit.
lep storage download
Download a remote file. If no local path is specified, the file will be downloaded to the current working directory with the same name as the remote file.
Usage
lep storage download [OPTIONS] REMOTE_PATH [LOCAL_PATH]
Options
-fs
,--file-system TEXT
: File system name, only for user with dedicated file system--help
: Show this message and exit.