Skip to main content

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

License

The project is licensed under the LGPLv3 license.

Project details


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)

Uploaded Source

Built Distribution

sscstu-0.0.3-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

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

Hashes for sscstu-0.0.3.tar.gz
Algorithm Hash digest
SHA256 012fc75ef8b9c36b9b8eaa1f88ad285935d2f566fb3a407f4a1c6544b7b9c2eb
MD5 db0de0417cf69d232abf27a978eec99a
BLAKE2b-256 de502ad16d5c38acf9117bee1bb43a7b11dfd902f114521d12b59582c3df0e51

See more details on using hashes here.

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

Hashes for sscstu-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4ab66a116cea97db9f4fbd9131154c7ceeb4961fd3688b969172ab69dfceef42
MD5 7328ccb87cf2175f801ae59bb9dd8d19
BLAKE2b-256 494622d4af7a46b557642383846f1199d1eed696c60c5b50ccf89aad51f187b0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page