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
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 |