pyfan.aws.s3.pushsync
¶
The pyfan.aws.s3.pushsync
savse files to s3 and syncs
Includes method ar_draw_random_normal()
.
Module Contents¶
Functions¶
|
Upload an existing file to s3 |
-
pyfan.aws.s3.pushsync.
s3_upload
(spn_img_pwdfn, st_s3_bucket='fans3testbucket', srt_s3_bucket_folder='pyfan_scatterline3')[source]¶ Upload an existing file to s3
Upload to a particular bucket and subfolder, file in some local directory
- Parameters
- spn_img_pwdfn: `string`
full path to image, including the image name
- st_s3_bucket: `string`, optional
Assuming that AWS credentials are already stored in the container on EC2 or locally in a .aws credential file. So st_s3_bucket bucket name refers to bucket in the credentialed user’s s3 account.
- srt_s3_bucket_folder: `string`, optional
folder in s3 bucket to store image
- Returns
- none
Examples
>>> spn_img_pwdfn = 'C:/Users/fan/Downloads/data/test/test_image.png' >>> st_s3_bucket = 'fans3testbucket' >>> srt_s3_bucket_folder = 'pyfan_scatterline3/folder1/' >>> s3_upload(spn_img_pwdfn, st_s3_bucket, srt_s3_bucket_folder)