Overview
This package contains a collection of Amazon Web Service related scripts e.g.
jlds3upload : automated file upload to S3
jlds3download : automated file download from S3
jldrxsqs : receive from an SQS queue to JSON/string stdout (with optional stdin trigger)
jldtxsqs : transmit on SQS JSON/string from stdin
jldleader: distributed leader election protocol manager
jlds3up : simple file upload to s3 with functionality to delete ‘old’ files
jlds3list : listing files in an S3 bucket
The philosophy behind these scripts is:
simplicity : each script only does 1 thing
reporting : status & error reporting through stderr and (optionally) JSON stdout
data driven : object in from src ==> object out to dst
data flow : piping through stdin / stdout
Scripts can easily be “composed” through standard Linux piping :
jldrxsqs @config1.txt | some_other_command | jldtxsqs @config2.txt
The data format used is JSON.
Configuration
Can be performed through options on the command line or using a file (use a leading @).
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
File details
Details for the file jldaws-0.2.15.zip.
File metadata
- Download URL: jldaws-0.2.15.zip
- Upload date:
- Size: 42.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5215ad7256d612affe9f2950ddf80ebf8cb74023bff8d25ea405d90f9dd9e89d
|
|
| MD5 |
8135f06b5d113b4f162f8bba169651f8
|
|
| BLAKE2b-256 |
7bb75e5e5f740a7480aef16093b3a62188e72156df2134708582eeb721fd646a
|
File details
Details for the file jldaws-0.2.15.tar.gz.
File metadata
- Download URL: jldaws-0.2.15.tar.gz
- Upload date:
- Size: 23.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b668a48bf6caed361ad5871d1bc3a3fb9998b66380773fc1fa4714d78d32bce
|
|
| MD5 |
635dee4d8746bda03fd43529aabe840a
|
|
| BLAKE2b-256 |
a598eb705aae1f38b1768029316b14c900e64d79c878540add90376c702430ad
|