Overview
This package contains a collection of Amazon Web Service related scripts e.g.
jldsqsjob : wait for stdin trigger, dequeue msg(s) from SQS Q#1, send to stdout, requeue to SQS Q#2, delete msg(s) from Q#1
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
jldsdb: list, create and delete operations on SDB
jldsdbget: retrieve entries in SDB
jldsdbinsert: insert records in SDB
jldsdbbatchinsert: batch insert records in SDB from file
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 @).
History
Changes history can be found at the project page: https://github.com/jldupont/jldaws
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.4.27.zip.
File metadata
- Download URL: jldaws-0.4.27.zip
- Upload date:
- Size: 64.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2194335ab0a6427c637db55f1ae256784a452c456b3e587e88cb393c9d6a054c
|
|
| MD5 |
e6dff9ea5a90326cd6c3d9bbe000df84
|
|
| BLAKE2b-256 |
e071f15d12a9df16c0dff938369bae2760cc864e5fd91cf40233133afb2fb6e7
|
File details
Details for the file jldaws-0.4.27.tar.gz.
File metadata
- Download URL: jldaws-0.4.27.tar.gz
- Upload date:
- Size: 35.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c59cd97e2b754c6e5eeca7c4ef3d67f6a76ac7f5e9a4ccf727879fa4aa5fcb8
|
|
| MD5 |
569ad8865e7e95f867c3bcd7a9d7a66a
|
|
| BLAKE2b-256 |
7d47d2119bdfc5b5a7775c958dd1449527aa2412bc043db4afb3a317b1ee63eb
|