Skip to main content

Command line tool for uploading resources to S3

Project description

Downloads Latest Version License

Command line tool for uploading resources to AWS S3.

This is part of Onfido’s team blobs store project.

The purpose of this tool is to upload and manage the versions of your project’s dependencies that later could be resolved by the complimentary tool the dependencies-resolver.

Installing

$ pip install s3-uploader

How to use

Example for using the tool to upload a resource

s3-uploader -b my-s3-bucket -f my_big_blob -l path/to/blob/in/other/project

Or you can upload to a specific location in S3

s3-uploader -b my-s3-bucket -f my_big_blob -p path/to/file/in/s3 -l path/to/blob/in/other/project

Get the project

  1. Clone the git repository

$ git clone https://github.com/onfido/s3-uploader
  1. Install a virtualenv

$ sudo apt-get install python-virtualenv
  1. Create a new virtualenv

$ virtualenv s3_uploader_ve
  1. Install project’s requirements

$ s3_uploader_ve/bin/pip install -r requirements.txt

Reporting Issues

If you have suggestions, bugs or other issues specific to this library, open an issue, or just be awesome and make a pull request out of it.

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

s3-uploader-0.0.6.tar.gz (7.2 kB view details)

Uploaded Source

File details

Details for the file s3-uploader-0.0.6.tar.gz.

File metadata

  • Download URL: s3-uploader-0.0.6.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for s3-uploader-0.0.6.tar.gz
Algorithm Hash digest
SHA256 5740f97fc1b4d588d17d80fba8d8f82b20164ba3707a28fb769c97de786561b2
MD5 9f9b6cac10f846a178e6d70a0cfdf400
BLAKE2b-256 70f5c48177fa8ec38b8aa5b3e4b51c3fbf30aa412198f0a89cbb065cb033a57c

See more details on using hashes here.

Supported by

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