S3部署
S3D的Python项目详细描述
部署静态站点或将文件上载到s3。
只需传递您的aws访问密钥,aws密钥,bucket的名称 您要上载到,以及文件存储的目录。
当前可能的命令行参数是:
--access-key, -a, 'AWS Access Key' --secret-key, -s, 'AWS Secret Key' --bucket, -b, 'Name of the bucket to upload to' --directory, -d, 'Name of the directory where the files or folders you want to upload are stored'`
上传
s3deploy将上载该文件夹中包含的所有内容,包括 文件夹。它也将保持结构。所以,
. ├── parent/ ├── file └── child/ └── file
在你的桶里会是这样的:
. ├── / ├── file └── child/ └── file
当前,文件和文件夹将上载到 桶。
上载的示例用法:
s3deploy -b bucket-name -a aws-access-key -s aws-secret-key -d parent/
删除
s3deploy还包含一个delete命令s3delete。
目前,这会删除S3存储桶的全部内容。它需要 您的aws访问密钥、aws密钥和bucket的名称 从中删除。
s3delete的示例用法:
s3delete -b bucket-name -a aws-access-key -s aws-secret-key