Skip to main content

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

Metadata

Release files for jldaws 0.4.27

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distributions (sdists)

Source distribution for jldaws 0.4.27
File Size Uploaded
jldaws-0.4.27.zip 64.5 kB Details
jldaws-0.4.27.tar.gz 35.8 kB Details

Release files / jldaws-0.4.27.zip

Download URL jldaws-0.4.27.zip
Size 64.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2194335ab0a6427c637db55f1ae256784a452c456b3e587e88cb393c9d6a054c
BLAKE2b-256 checksum
How to use checksums
e071f15d12a9df16c0dff938369bae2760cc864e5fd91cf40233133afb2fb6e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / jldaws-0.4.27.tar.gz

Download URL jldaws-0.4.27.tar.gz
Size 35.8 kB
Tags Source
SHA-256 checksum
How to use checksums
4c59cd97e2b754c6e5eeca7c4ef3d67f6a76ac7f5e9a4ccf727879fa4aa5fcb8
BLAKE2b-256 checksum
How to use checksums
7d47d2119bdfc5b5a7775c958dd1449527aa2412bc043db4afb3a317b1ee63eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.4.27 This release

2 release files

0.4.25

2 release files

0.4.24

2 release files

0.4.23

2 release files

0.4.22

2 release files

0.4.12

2 release files

0.4.11

2 release files

0.4.10

2 release files

0.4.9

2 release files

0.4.8

2 release files

0.4.7

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.13

2 release files

0.2.12

2 release files

0.2.11

2 release files

0.2.10

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.5

2 release files

0.2.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page