Super Simple Cloud Storage Transfer Utilities
Project description
Super Simple Cloud Storage Transfer Utilities
This project is designed to be a super high level interface for transferring files to and from various cloud storage solutions.
For example, copying a single folder from one S3 bucket to another:
from sscstu.storage.s3 import S3Storage, S3StorageItem
from sscstu.transfer import transfer
src = S3Storage(bucket_name='my-bucket')
dest = src = S3Storage(bucket_name='my-other-bucket')
transfer(src, dest, source_basepath="Foldername", destination_prefix="Foldername")
Installation
python3 -m pip install sscstu
Contribute
- Issue Tracker: https://github.com/16awala/py-sscstu/issues
- Source Code: https://github.com/16awala/py-sscstu
License
The project is licensed under the LGPLv3 license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sscstu-0.0.3.tar.gz
(9.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
sscstu-0.0.3-py3-none-any.whl
(14.3 kB
view details)
File details
Details for the file sscstu-0.0.3.tar.gz.
File metadata
- Download URL: sscstu-0.0.3.tar.gz
- Upload date:
- Size: 9.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
012fc75ef8b9c36b9b8eaa1f88ad285935d2f566fb3a407f4a1c6544b7b9c2eb
|
|
| MD5 |
db0de0417cf69d232abf27a978eec99a
|
|
| BLAKE2b-256 |
de502ad16d5c38acf9117bee1bb43a7b11dfd902f114521d12b59582c3df0e51
|
File details
Details for the file sscstu-0.0.3-py3-none-any.whl.
File metadata
- Download URL: sscstu-0.0.3-py3-none-any.whl
- Upload date:
- Size: 14.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ab66a116cea97db9f4fbd9131154c7ceeb4961fd3688b969172ab69dfceef42
|
|
| MD5 |
7328ccb87cf2175f801ae59bb9dd8d19
|
|
| BLAKE2b-256 |
494622d4af7a46b557642383846f1199d1eed696c60c5b50ccf89aad51f187b0
|